Safe Haskell | None |
---|
This is Hawk's runtime, it needs to be installed in order to evaluate Hawk expressions. The API may change at any time.
Documentation
c8pack :: String -> ByteString
sc8pack :: String -> ByteString
listMap :: (a -> b) -> [a] -> [b]
listMapWords :: ([a] -> b) -> [[a]] -> [b]
:: forall a . Rows a | |
=> Bool | if printRows will continue after errors |
-> ByteString | rows delimiter |
-> ByteString | columns delimiter |
-> a | the value to print as rows |
-> IO () |
:: forall a . Row a | |
=> Bool | if printRow should continue after errors |
-> ByteString | the column delimiter |
-> a | the value to print |
-> IO () |
parseRows :: ByteString -> ByteString -> [ByteString]
parseWords :: ByteString -> ByteString -> ByteString -> [[ByteString]]
:: forall a . Rows a | |
=> ByteString | rows delimiter |
-> ByteString | columns delimiter |
-> a | value to print |
-> ByteString |
:: Maybe FilePath | if the input is a file |
-> (Maybe FilePath -> IO ByteString) | input reader |
-> (ByteString -> ByteString) | |
-> (ByteString -> IO ()) | |
-> IO () |