packages feed

reflex-process 0.3.1.2 → 0.3.2.0

raw patch · 5 files changed

+19/−10 lines, 5 filesdep ~reflex-vty

Dependency ranges changed: reflex-vty

Files

ChangeLog.md view
@@ -1,5 +1,13 @@ # Revision history for reflex-process +## 0.3.2.0++* Derive Eq, Ord, and Show instances for SendPipe++## 0.3.1.2-r1++* Loosen version bounds to support reflex-0.9 and reflex-vty 0.4+ ## 0.3.1.2  * Update readme example to support reflex-vty 0.3
README.lhs view
@@ -1,7 +1,7 @@ reflex-process ============== -[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/reflex-process.svg)](https://hackage.haskell.org/package/reflex-process) [![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/reflex-process/badge)](https://matrix.hackage.haskell.org/#/package/reflex-process) [![Travis CI](https://api.travis-ci.org/reflex-frp/reflex-process.svg?branch=develop)](https://travis-ci.org/reflex-frp/reflex-process) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/reflex-frp/reflex-process/blob/master/LICENSE)+[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/reflex-process.svg)](https://hackage.haskell.org/package/reflex-process) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/reflex-frp/reflex-process/blob/master/LICENSE)  Functional-reactive system processes ------------------------------------
README.md view
@@ -1,7 +1,7 @@ reflex-process ============== -[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/reflex-process.svg)](https://hackage.haskell.org/package/reflex-process) [![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/reflex-process/badge)](https://matrix.hackage.haskell.org/#/package/reflex-process) [![Travis CI](https://api.travis-ci.org/reflex-frp/reflex-process.svg?branch=develop)](https://travis-ci.org/reflex-frp/reflex-process) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/reflex-frp/reflex-process/blob/master/LICENSE)+[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/reflex-process.svg)](https://hackage.haskell.org/package/reflex-process) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/reflex-frp/reflex-process/blob/master/LICENSE)  Functional-reactive system processes ------------------------------------
reflex-process.cabal view
@@ -1,6 +1,6 @@ cabal-version: >=1.10 name: reflex-process-version: 0.3.1.2+version: 0.3.2.0 synopsis: Reflex FRP interface for running system processes description:   Run and interact with system processes from within a Reflex FRP application.@@ -17,7 +17,7 @@ extra-source-files: ChangeLog.md                     README.md tested-with:-  GHC ==8.6.5 || ==8.8.4 || ==8.10.2+  GHC ==8.6.5 || ==8.10.7 || ==9.6.1  source-repository head   type: git@@ -25,13 +25,13 @@  library   exposed-modules: Reflex.Process-  build-depends: base >=4.12 && <4.15+  build-depends: base >=4.12 && <4.19                , async >= 2 && < 3-               , bytestring >=0.10 && < 0.11+               , bytestring >=0.10 && < 0.12                , data-default >= 0.2 && < 0.8                , process >= 1.6.4 && < 1.7-               , reflex >= 0.7.1 && < 0.9-               , unix >= 2.7 && < 2.8+               , reflex >= 0.7.1 && < 1+               , unix >= 2.7 && < 2.9   hs-source-dirs: src   default-language: Haskell2010   ghc-options: -Wall@@ -45,8 +45,8 @@                , process                , reflex                , reflex-process-               , reflex-vty >= 0.2 && < 0.4-               , text >= 1.2.3 && < 1.3+               , reflex-vty >= 0.2 && < 0.5+               , text >= 1.2.3 && < 2.1                , vty   default-language: Haskell2010 
src/Reflex/Process.hs view
@@ -47,6 +47,7 @@   -- ^ Send an EOF to the underlying process. Once this is sent no further messages will be processed.   | SendPipe_LastMessage i   -- ^ Send the last message along with an EOF. Once this is sent no further messages will be processed.+  deriving (Show, Eq, Ord)  -- | The inputs to a process data ProcessConfig t i = ProcessConfig