Moving all code into a workspace for core and rust. The goal is to allow for better interop for future languages by having a core implementation and language specific bindings.
Additional Changes
Refactor some of the existing code so that macros and utility functions are created in the modules they are used. Updated for that leveraged the function lit to leverage traits.
Upcoming Experimentation
The new core implementation has a feature flag for wasm :)
Description
Moving all code into a workspace for
core
andrust
. The goal is to allow for better interop for future languages by having acore
implementation and language specific bindings.Additional Changes
Refactor some of the existing code so that macros and utility functions are created in the modules they are used. Updated for that leveraged the function
lit
to leverage traits.Upcoming Experimentation
The new
core
implementation has a feature flag forwasm
:)