fake-0.1.1.2: Randomly generated fake data

Safe HaskellSafe
LanguageHaskell2010

Fake.Class

Synopsis

Documentation

class Fake a where Source #

Random generation of fake values.

Methods

fake :: FGen a Source #

A generator for values of the given type.

Instances
Fake Bool Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen Bool Source #

Fake Ordering Source # 
Instance details

Defined in Fake.Class

Fake () Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen () Source #

Fake a => Fake (Maybe a) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (Maybe a) Source #

(Fake a, Fake b) => Fake (Either a b) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (Either a b) Source #

(Fake a, Fake b) => Fake (a, b) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b) Source #

(Fake a, Fake b, Fake c) => Fake (a, b, c) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b, c) Source #

(Fake a, Fake b, Fake c, Fake d) => Fake (a, b, c, d) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b, c, d) Source #

(Fake a, Fake b, Fake c, Fake d, Fake e) => Fake (a, b, c, d, e) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b, c, d, e) Source #

(Fake a, Fake b, Fake c, Fake d, Fake e, Fake f) => Fake (a, b, c, d, e, f) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b, c, d, e, f) Source #

(Fake a, Fake b, Fake c, Fake d, Fake e, Fake f, Fake g) => Fake (a, b, c, d, e, f, g) Source # 
Instance details

Defined in Fake.Class

Methods

fake :: FGen (a, b, c, d, e, f, g) Source #