Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- readFileTextUtf8 :: MonadIO m => FilePath -> m Text
- toUppers :: Text -> Text
- splitOneOf :: String -> Text -> [Text]
- showP :: Show a => a -> Text
- showToText :: (Typeable a, Show a) => a -> Text
- genericChr :: Integral a => a -> Char
- (???) :: Maybe a -> a -> a
- fromMaybeOrDef :: Default a => Maybe a -> a
- headMaybe :: [a] -> Maybe a
- fromJustWith :: Show e => e -> Maybe a -> a
- fromJustWithText :: Text -> Maybe a -> a
- unfoldrM :: Monad m => (a -> m (Maybe (b, a))) -> a -> m [b]
- runParser :: Monad m => Parser a b m -> [a] -> m [b]
- repeatedlyM :: Monad m => Parser a b m -> [a] -> m [b]
- repeatedly :: ([a] -> (b, [a])) -> [a] -> [b]
- many1' :: (Monad f, Alternative f) => f a -> f $ NonEmpty a
- tee :: (a -> b -> c) -> (a -> b) -> a -> c
- type Act s a = s -> Either s a
- type ActM m s a = s -> m (Either s a)
- type Parser a b m = [a] -> m (b, [a])
Documentation
readFileTextUtf8 :: MonadIO m => FilePath -> m Text #
FilesExtra
splitOneOf :: String -> Text -> [Text] #
showToText :: (Typeable a, Show a) => a -> Text #
genericChr :: Integral a => a -> Char #
CharExtra
fromMaybeOrDef :: Default a => Maybe a -> a #
fromJustWith :: Show e => e -> Maybe a -> a #
fromJustWithText :: Text -> Maybe a -> a #
repeatedlyM :: Monad m => Parser a b m -> [a] -> m [b] #
repeatedly :: ([a] -> (b, [a])) -> [a] -> [b] #
many1' :: (Monad f, Alternative f) => f a -> f $ NonEmpty a #
NonEmptyExtra