protolude-0.3.2: A small prelude.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Protolude.Partial

Documentation

head :: [a] -> a #

init :: [a] -> [a] #

tail :: [a] -> [a] #

last :: [a] -> a #

foldl :: Foldable t => (b -> a -> b) -> b -> t a -> b #

foldr :: Foldable t => (a -> b -> b) -> b -> t a -> b #

foldl' :: Foldable t => (b -> a -> b) -> b -> t a -> b #

foldr' :: Foldable t => (a -> b -> b) -> b -> t a -> b #

foldr1 :: Foldable t => (a -> a -> a) -> t a -> a #

foldl1 :: Foldable t => (a -> a -> a) -> t a -> a #

cycle :: [a] -> [a] #

maximum :: (Foldable t, Ord a) => t a -> a #

minimum :: (Foldable t, Ord a) => t a -> a #

(!!) :: [a] -> Int -> a #

sum :: (Foldable t, Num a) => t a -> a #

product :: (Foldable t, Num a) => t a -> a #

read :: Read a => String -> a #