Changelog of @hackage/reactive-banana-automation 0.3.0

reactive-banana-automation (0.3.0) upstream; urgency=medium

  • EventSource is now a data type with an extra value for expansion. (API change)
  • Added newEventSource, sensorUnavailable, sensedEventBehavior, and automationStepper.

-- Joey Hess id@joeyh.name Sat, 05 May 2018 19:27:56 -0400

reactive-banana-automation (0.2.0) upstream; urgency=medium

  • Automation is now a newtype. (API change)
  • Monoid instance for Automation to allow easily combining them. (Note that in 0.1, there were inherited Monoid and Monad instances for Automation, that did not work in a reasonable way.)

-- Joey Hess id@joeyh.name Thu, 03 May 2018 18:54:04 -0400

reactive-banana-automation (0.1.2) upstream; urgency=medium

  • Added ClockSignal and related functions.
  • Functor instances for Sensed and Timestamped.
  • Added more Timestamp instances.
  • Generalized sensedAt to work with any Timestamp.
  • Added several more examples, including a night light, a behavior for a tipping bucket rain gauge, and sprinkers that only run when it's not rained recently.

-- Joey Hess id@joeyh.name Thu, 03 May 2018 17:28:32 -0400

reactive-banana-automation (0.1.1) upstream; urgency=medium

  • Fix build with ghc 8.2 and reactive-banana 1.2.

-- Joey Hess id@joeyh.name Sat, 21 Apr 2018 20:14:41 -0400

reactive-banana-automation (0.1) upstream; urgency=low

  • First release.

-- Joey Hess id@joeyh.name Sat, 21 Apr 2018 15:50:43 -0400