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
Currently, several functions in Troupe.Process are not really 'primitive' functions (e.g., all the *WithOptions functions). It'd make sense to split things up, so the core/primitives and their interactions are very well-defined (and the only code which can access the STM structures). Then the others build on top.
The text was updated successfully, but these errors were encountered:
Instead of keeping actions that can be built on top of primitive actions
in the `Troupe.Process` module, from where these higher-level actions
could touch implementation internals, move them to the `Troupe` module
instead.
See: #16
Instead of keeping actions that can be built on top of primitive actions
in the `Troupe.Process` module, from where these higher-level actions
could touch implementation internals, move them to the `Troupe` module
instead.
See: #16
Currently, several functions in
Troupe.Process
are not really 'primitive' functions (e.g., all the*WithOptions
functions). It'd make sense to split things up, so the core/primitives and their interactions are very well-defined (and the only code which can access the STM structures). Then the others build on top.The text was updated successfully, but these errors were encountered: