- Fix strictness/stable checker: It now recognises
Word8/16/32/64
andInt8/16/32/64
as strict and stable. - Fix documentation for signal combinators
trigger
andtriggerAwait
.
Fix bug in elaboration of delay, adv, select
Instead of marking individual function definitions as Async Rattus code, all function definitions are treated as Async Rattus if the Async Rattus plugin is enabled. In practice, this means that a whole module is declared as Async Rattus code by including the line
{-# OPTIONS -fplugin=AsyncRattus.Plugin #-}
at the top of the file.
Fix concurrency bug in the interaction of output and input channels.
This occurred when using mkInput
(and thus also filter functions on
signals).
Make Integer and Text stable types
Compatibility with GHC 9.8
First release.