Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
unsafeTail :: [a] -> [a] Source #
unsafeInit :: [a] -> [a] Source #
unsafeHead :: [a] -> a Source #
unsafeLast :: [a] -> a Source #
unsafeFoldr1 :: (a -> a -> a) -> [a] -> a Source #
unsafeFoldl1 :: (a -> a -> a) -> [a] -> a Source #
unsafeFoldl1' :: (a -> a -> a) -> [a] -> a Source #
unsafeRead :: forall a. Read a => String -> a Source #
takeExactly :: MonadPlus m => Int -> [a] -> m [a] Source #
dropExactly :: MonadPlus m => Int -> [a] -> m [a] Source #
splitAtExactly :: MonadPlus m => Int -> [a] -> m ([a], [a]) Source #
hoistMaybe :: MonadPlus m => Maybe a -> m a Source #