All Versions
Latest Version
Avg Release Cycle
4 days
Latest Release
1820 days ago

Changelog History
Page 4

  • v0.16.0 Changes

    ๐Ÿš€ API Stabilization and cleanup release with major API changes.

    • Replace Control.Eff.Concurrent.Api.Server with Control.Eff.Concurrent.Api.Server2 and rename Control.Eff.Concurrent.Api.Server2 to Control.Eff.Concurrent.Api.Server

    • Rewrite Observer and related modules like Observer.Queue

      • Remove all type classes
      • Rely on Server2
      • Remove CallBackObserver
      • Remove the observer support code in Server2
    • โœ‚ Remove the SchedulerProxy parameter and tell library users to enable AllowAmbiguousTypes and TypeApplications

      • Remove dependent support code like HasScheduler
  • v0.15.0 Changes

    • โž• Add Api Request and Reply types
    • โž• Add RequestOrigin which can be used in Server2 based Api servers to queue and defer replies to Calls
  • v0.14.3 Changes

    • Export the functions introduced in 0.14.2 in Control.Eff.Concurrent.
  • v0.14.2 Changes

    • ๐Ÿ”— Add Server2 functions to spawn and link
    • โž• Add a Server2 function to defer the reply to a Calls called: handleCallsDeferred
  • v0.14.1 Changes

    • โž• Add Server2 based observation handling with handleObservations
  • v0.14.0 Changes

    • ๐Ÿ›  Fix/Improve Server2
  • v0.13.2 Changes

    • โž• Add ProcessFinished
    • โž• Add tryUninterrupted
    • โž• Add simpler Server2
  • v0.13.1 Changes

    • โœ‚ Remove misguided MonadCatch constraints in the ObservationQueueReader functions, and use Interrupts instead
  • v0.13.0 Changes

    • ๐Ÿ›  Fix bad constraints in Queue observer
  • v0.12.2 Changes

    • ๐Ÿ›  Fix some compiler warnings