| Safe Haskell | Unsafe |
|---|---|
| Language | Haskell2010 |
Unsafe
Description
Unsafe functions to work with lists and Maybe.
Sometimes unavoidable but better don't use them. This module
is not even included in default prelude exports.
- unsafeHead :: [a] -> a
- unsafeTail :: [a] -> [a]
- unsafeInit :: [a] -> [a]
- unsafeLast :: [a] -> a
- unsafeFromJust :: Maybe a -> a
- unsafeIndex :: [a] -> Int -> a
Documentation
unsafeHead :: [a] -> a Source #
Cautionary alias for head.
unsafeTail :: [a] -> [a] Source #
Cautionary alias for tail.
unsafeInit :: [a] -> [a] Source #
Cautionary alias for init.
unsafeLast :: [a] -> a Source #
Cautionary alias for last.
unsafeFromJust :: Maybe a -> a Source #
Cautionary alias for fromJust.
unsafeIndex :: [a] -> Int -> a Source #
Cautionary alias for !!.