fakedata-0.8.0: Library for producing fake data

Safe HaskellNone
LanguageHaskell2010

Faker.Internal

Description

Internal module

Documentation

newtype Unresolved a Source #

Constructors

Unresolved 

Fields

Instances
Monad Unresolved Source # 
Instance details

Defined in Faker.Internal

Methods

(>>=) :: Unresolved a -> (a -> Unresolved b) -> Unresolved b #

(>>) :: Unresolved a -> Unresolved b -> Unresolved b #

return :: a -> Unresolved a #

fail :: String -> Unresolved a #

Functor Unresolved Source # 
Instance details

Defined in Faker.Internal

Methods

fmap :: (a -> b) -> Unresolved a -> Unresolved b #

(<$) :: a -> Unresolved b -> Unresolved a #

Applicative Unresolved Source # 
Instance details

Defined in Faker.Internal

Methods

pure :: a -> Unresolved a #

(<*>) :: Unresolved (a -> b) -> Unresolved a -> Unresolved b #

liftA2 :: (a -> b -> c) -> Unresolved a -> Unresolved b -> Unresolved c #

(*>) :: Unresolved a -> Unresolved b -> Unresolved b #

(<*) :: Unresolved a -> Unresolved b -> Unresolved a #

newtype Regex Source #

Constructors

Regex 

Fields

Instances
Eq Regex Source # 
Instance details

Defined in Faker.Internal

Methods

(==) :: Regex -> Regex -> Bool #

(/=) :: Regex -> Regex -> Bool #

Ord Regex Source # 
Instance details

Defined in Faker.Internal

Methods

compare :: Regex -> Regex -> Ordering #

(<) :: Regex -> Regex -> Bool #

(<=) :: Regex -> Regex -> Bool #

(>) :: Regex -> Regex -> Bool #

(>=) :: Regex -> Regex -> Bool #

max :: Regex -> Regex -> Regex #

min :: Regex -> Regex -> Regex #

Show Regex Source # 
Instance details

Defined in Faker.Internal

Methods

showsPrec :: Int -> Regex -> ShowS #

show :: Regex -> String #

showList :: [Regex] -> ShowS #