Safe Haskell | None |
---|---|
Language | Haskell2010 |
- module Prelude
- module Control.Applicative
- module Control.Arrow
- module Control.Monad
- module Data.Bool
- module Data.Char
- module Data.Either
- module Data.Function
- module Data.Functor.Identity
- module Data.Functor.Reverse
- module Data.Hashable
- module Data.Foldable
- module Data.Int
- module Data.List
- module Data.Maybe
- module Data.Ord
- module Data.String
- module Data.Time
- module Data.Tuple
- module Data.Word
- module Numeric
- module Text.Printf
- (.&) :: (a -> Bool) -> (a -> Bool) -> a -> Bool
- (.|) :: (a -> Bool) -> (a -> Bool) -> a -> Bool
- (=~) :: (RegexMaker Regex CompOption ExecOption source, RegexContext Regex source1 target) => source1 -> source -> target
- (=~~) :: (RegexMaker Regex CompOption ExecOption source, RegexContext Regex source1 target, Monad m) => source1 -> source -> m target
- for :: Functor f => f a -> (a -> b) -> f b
- data Map k a :: * -> * -> *
- data Set a :: * -> *
Documentation
module Prelude
module Control.Applicative
module Control.Arrow
module Control.Monad
module Data.Bool
module Data.Char
module Data.Either
module Data.Function
module Data.Functor.Identity
module Data.Functor.Reverse
module Data.Hashable
module Data.Foldable
module Data.Int
module Data.List
module Data.Maybe
module Data.Ord
module Data.String
module Data.Time
module Data.Tuple
module Data.Word
module Numeric
module Text.Printf
(=~) :: (RegexMaker Regex CompOption ExecOption source, RegexContext Regex source1 target) => source1 -> source -> target
This is the pure functional matching operator. If the target
cannot be produced then some empty result will be returned. If
there is an error in processing, then error
will be called.
(=~~) :: (RegexMaker Regex CompOption ExecOption source, RegexContext Regex source1 target, Monad m) => source1 -> source -> m target
This is the monadic matching operator. If a single match fails,
then fail
will be called.
data Map k a :: * -> * -> *
A Map from keys k
to values a
.
Functor (Map k) | |
Foldable (Map k) | |
Traversable (Map k) | |
(Eq k, Eq a) => Eq (Map k a) | |
(Data k, Data a, Ord k) => Data (Map k a) | |
(Ord k, Ord v) => Ord (Map k v) | |
(Ord k, Read k, Read e) => Read (Map k e) | |
(Show k, Show a) => Show (Map k a) | |
Ord k => Monoid (Map k v) | |
(NFData k, NFData a) => NFData (Map k a) | |
Typeable (* -> * -> *) Map |