We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 613e64a commit 8af21faCopy full SHA for 8af21fa
rhine-cassava/rhine-cassava.cabal
@@ -89,6 +89,7 @@ library
89
default-language: Haskell2010
90
91
default-extensions:
92
+ DerivingStrategies
93
FlexibleInstances
94
MultiParamTypeClasses
95
NamedFieldPuns
rhine-cassava/src/FRP/Rhine/Clock/Csv.hs
@@ -27,6 +27,7 @@ and returns a parsed record.
27
Additionally to an end-of-file error, it can also return a parse error as a 'String'.
28
-}
29
newtype CsvClock = CsvClock (File String (Vector Record))
30
+ deriving newtype (Clock (ExceptT (Either String FileException) IO) CsvClock)
31
32
-- | Create a 'CsvClock' from a file path.
33
csvClock :: FilePath -> CsvClock
0 commit comments