hsc3-server v0.4.0 Release Notes

    • ๐Ÿšš Move allocation interface to Sound.SC3.Server.Monad and add monad control instances: Remove allocation interface from Sound.SC3.Server.Connection and move it to Sound.SC3.Server.Monad.
    • โœ‚ Remove data-accessor dependency.
    • โž• Add instances for MonadBase, MonadBaseControl and MonadTransControl, allowing to lift control operations from the base monad into ServerT.
    • Implement Sound.SC3.Server.Monad.fork in terms of Control.Concurrent.Lifted.fork. fork may be removed from the interface in future versions.