hawl-2006.6.4ContentsIndex
Hawl.Util
Contents
String utilities
Function utilities
Equality and ordering functions
Monad utilities
Synopsis
isNumber :: String -> Bool
both :: (a -> b) -> (b -> b -> c) -> a -> a -> c
compose2 :: (c -> d) -> (a -> b -> c) -> a -> b -> d
isEQ :: Ordering -> Bool
ordEq :: (a -> a -> Ordering) -> a -> a -> Bool
eqBy :: Eq b => (a -> b) -> a -> a -> Bool
compareBy :: Ord b => (a -> b) -> a -> a -> Ordering
whenMonoid :: (Monad m, Monoid a) => m Bool -> m a -> m a
orM :: Monad m => m Bool -> m Bool -> m Bool
maybeM :: Monad m => String -> Maybe a -> m a
readM :: (Read a, Monad m) => String -> m a
readSM :: Monad m => ReadS a -> String -> m a
String utilities
isNumber :: String -> Bool
Function utilities
both :: (a -> b) -> (b -> b -> c) -> a -> a -> c
compose2 :: (c -> d) -> (a -> b -> c) -> a -> b -> d
Equality and ordering functions
isEQ :: Ordering -> Bool
ordEq :: (a -> a -> Ordering) -> a -> a -> Bool
eqBy :: Eq b => (a -> b) -> a -> a -> Bool
compareBy :: Ord b => (a -> b) -> a -> a -> Ordering
Monad utilities
whenMonoid :: (Monad m, Monoid a) => m Bool -> m a -> m a
orM :: Monad m => m Bool -> m Bool -> m Bool
maybeM :: Monad m => String -> Maybe a -> m a
readM :: (Read a, Monad m) => String -> m a
readSM :: Monad m => ReadS a -> String -> m a
Produced by Haddock version 0.7