packages feed

rhine-terminal 1.5 → 1.6

raw patch · 2 files changed

+10/−9 lines, 2 filesdep ~basedep ~monad-scheduledep ~rhinePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, monad-schedule, rhine

API changes (from Hackage documentation)

- FRP.Rhine.Terminal: type RunTerminalClock m t cl = HoistClock (TerminalT t m) m cl
+ FRP.Rhine.Terminal: type RunTerminalClock (m :: Type -> Type) t cl = HoistClock TerminalT t m m cl

Files

rhine-terminal.cabal view
@@ -1,7 +1,7 @@ -- Initial rhine-gloss.cabal generated by cabal init.  For further -- documentation, see http://haskell.org/cabal/users-guide/ name: rhine-terminal-version: 1.5+version: 1.6 synopsis: Terminal backend for Rhine description: This package provides an example of a `terminal` based program using rhine. license: BSD3@@ -22,15 +22,15 @@ source-repository this   type: git   location: https://github.com/turion/rhine.git-  tag: v1.5+  tag: v1.6  library   exposed-modules: FRP.Rhine.Terminal   build-depends:-    base >=4.16 && <4.21,+    base >=4.16 && <4.22,     exceptions >=0.10.4,-    monad-schedule >=0.1.2,-    rhine ^>=1.5,+    monad-schedule >=1.6,+    rhine ^>=1.6,     terminal >=0.2.0.0,     time >=1.9.3,     transformers >=0.5@@ -47,8 +47,8 @@   main-is: TerminalSimple.hs   ghc-options: -threaded   build-depends:-    base >=4.16 && <4.21,-    rhine ^>=1.5,+    base >=4.16 && <4.22,+    rhine ^>=1.6,     rhine-terminal,     terminal >=0.2.0.0,     text >=1.2,@@ -71,10 +71,10 @@   main-is: tests/Main.hs   ghc-options: -threaded   build-depends:-    base >=4.16 && <4.21,+    base >=4.16 && <4.22,     exceptions >=0.10.4,     hspec,-    rhine ^>=1.5,+    rhine ^>=1.6,     rhine-terminal,     stm >=2.5.0,     terminal >=0.2.0.0,
src/FRP/Rhine/Terminal.hs view
@@ -53,6 +53,7 @@           return (time, event)       , initialTime       )+  {-# INLINE initClock #-}  instance GetClockProxy TerminalEventClock