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
This track is to guide people into understanding more about how Rhine works internally, how to deal with more complicated type errors, and how to write your own clocks.
Show when/whether clock type parameters (like the interval in Millisecond) can be derived from a component, or vice versa. When it is not possible, recommend where to add type signature
LiftClock
Pure clocks
time domains
Rescale
Writing your own clock
Writing your own MonadSchedule
Complicated clock errors
After Make SN an Arrow rhine#261: Order of components (including a RB) is not the same as order of clocks in Rhine, this gives a weird error that HasClock cl '[] cannot be satisfied
When you write a ClSF without type signature, the clock type is not inferred. Revisit after Make ClSF a newtype rhine#268 though
This track is to guide people into understanding more about how Rhine works internally, how to deal with more complicated type errors, and how to write your own clocks.
Millisecond
) can be derived from a component, or vice versa. When it is not possible, recommend where to add type signatureHasClock cl '[]
cannot be satisfiedrhine-quickcheck
etc.)The text was updated successfully, but these errors were encountered: