You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
C++20 has added support for modules. A big feature we're looking forward is proper componentization. We declare many symbols in the detail namespace. Modules would allow us to only export symbols part of the public API.
Describe the solution you'd like
Since I also plan to support headers for a long time being, having headers with a KANGARU5_CXX_EXPORT that exands to export would add adequate support without sacrificing componentization or legacy support.
Describe alternatives you've considered
Nothing.
Additional context
Having the syntax import kangaru; would be the best.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
C++20 has added support for modules. A big feature we're looking forward is proper componentization. We declare many symbols in the detail namespace. Modules would allow us to only export symbols part of the public API.
Describe the solution you'd like
Since I also plan to support headers for a long time being, having headers with a
KANGARU5_CXX_EXPORT
that exands to export would add adequate support without sacrificing componentization or legacy support.Describe alternatives you've considered
Nothing.
Additional context
Having the syntax
import kangaru;
would be the best.The text was updated successfully, but these errors were encountered: