fakedata-0.3.1: Library for producing fake data

Safe HaskellSafe
LanguageHaskell2010

Faker.Internal.Types

Documentation

data SourceData Source #

Constructors

Address 
Name 
Ancient 
Animal 
App 
Appliance 
ATHF 
Artist 
Basketball 
BTTF 
Bank 
Beer 
BoJackHorseman 
Book 
BossaNova 
BreakingBad 
Buffy 
Business 
Cannabis 
Cat 
ChuckNorris 
Code 
Coffee 
Coin 
Color 
Commerce 
Community 
Company 
Construction 
Cosmere 
Compass 
CryptoCoin 
CultureSeries 
Currency 
DcComics 
Demographic 
Dessert 
Device 
Dog 
Dota 
DrWho 
DragonBall 
DumbAndDumber 
Dune 
Educator 
ElderScrolls 
ElectricalComponents 
Esport 
Fallout 
FamilyGuy 
File 
Finance 
Food 
Football 
FreshPrinceOfBelAir 
Friends 
FunnyName 
GameOfThrones 
Gender 
GhostBusters 
GratefulDead 
GreekPhilosophers 
Hacker 
HalfLife 
HarryPotter 
Heroes 
HeroesOfTheStorm 
HeyArnold 
Hipster 
HitchhikersGuideToTheGalaxy 
Hobbit 
House 
HowIMetYourMother 
IdNumber 
IndustrySegments 
Internet 
Invoice 
Job 
Kpop 
LeagueOfLegends 
Lebowski 
LordOfTheRings 
Lorem 
LoveCraft 
Markdown 
Marketing 
Measurement 
MichaelScott 
Military 
Movie 
Music 
Myst 
Nation 
NatoPhoneticAlphabet 
NewGirl 
OnePiece 
Horse 
OverWatch 
ParksAndRec 
Phish 
PhoneNumber 
Pokemon 
PrincessBride 
ProgrammingLanguage 
Quote 
Relationship 
Restaurant 
RickAndMorty 
RockBand 
Rupaul 
Science 
Seinfeld 
Shakespeare 
SiliconValley 
Simpsons 
SlackEmoji 
SonicTheHedgehog 
Source 
SouthPark 
Space 
StarTrek 
StarWars 
StarGate 
StrangerThings 
Stripe 
Subscription 
SuperSmashBros 
SuperHero 
SwordArtOnline 
Team 
TheExpanse 
TheItCrowd 
TheThickOfIt 
TwinPeaks 
UmphreysMcgee 
University 
VForVendetta 
Vehicle 
VentureBros 
Verbs 
Witcher 
WorldCup 
WorldOfWarcraft 
Yoda 
Zelda 
Opera 
CustomSourceEnglish String 
Instances
Eq SourceData Source # 
Instance details

Defined in Faker.Internal.Types

Ord SourceData Source # 
Instance details

Defined in Faker.Internal.Types

Show SourceData Source # 
Instance details

Defined in Faker.Internal.Types

Generic SourceData Source # 
Instance details

Defined in Faker.Internal.Types

Associated Types

type Rep SourceData :: Type -> Type #

Hashable SourceData Source # 
Instance details

Defined in Faker.Internal.Types

type Rep SourceData Source # 
Instance details

Defined in Faker.Internal.Types

type Rep SourceData = D1 (MetaData "SourceData" "Faker.Internal.Types" "fakedata-0.3.1-ujdrTGFOeY2srRx4CSMGe" False) (((((((C1 (MetaCons "Address" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Name" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Ancient" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Animal" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "App" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Appliance" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ATHF" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Artist" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Basketball" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "BTTF" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Bank" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Beer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BoJackHorseman" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Book" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BossaNova" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BreakingBad" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Buffy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Business" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Cannabis" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cat" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ChuckNorris" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Code" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Coffee" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Coin" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Color" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Commerce" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Community" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Company" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Construction" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Cosmere" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Compass" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "CryptoCoin" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CultureSeries" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Currency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DcComics" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Demographic" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "Dessert" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Device" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Dog" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Dota" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "DrWho" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DragonBall" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DumbAndDumber" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Dune" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Educator" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ElderScrolls" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ElectricalComponents" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Esport" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Fallout" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FamilyGuy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "File" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Finance" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Food" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Football" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "FreshPrinceOfBelAir" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Friends" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FunnyName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GameOfThrones" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Gender" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GhostBusters" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "GratefulDead" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "GreekPhilosophers" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Hacker" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "HalfLife" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HarryPotter" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Heroes" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HeroesOfTheStorm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HeyArnold" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Hipster" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HitchhikersGuideToTheGalaxy" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Hobbit" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "House" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HowIMetYourMother" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "IdNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IndustrySegments" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Internet" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Invoice" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Job" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Kpop" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LeagueOfLegends" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Lebowski" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LordOfTheRings" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Lorem" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LoveCraft" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Markdown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Marketing" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Measurement" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MichaelScott" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Military" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Movie" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Music" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Myst" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Nation" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NatoPhoneticAlphabet" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NewGirl" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "OnePiece" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Horse" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "OverWatch" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ParksAndRec" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Phish" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "PhoneNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pokemon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PrincessBride" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ProgrammingLanguage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Quote" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Relationship" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Restaurant" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RickAndMorty" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RockBand" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rupaul" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "Science" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Seinfeld" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Shakespeare" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SiliconValley" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Simpsons" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SlackEmoji" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SonicTheHedgehog" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Source" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SouthPark" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Space" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StarTrek" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "StarWars" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StarGate" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "StrangerThings" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Stripe" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Subscription" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SuperSmashBros" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SuperHero" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "SwordArtOnline" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Team" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TheExpanse" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TheItCrowd" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "TheThickOfIt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TwinPeaks" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UmphreysMcgee" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "University" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VForVendetta" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Vehicle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VentureBros" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Verbs" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Witcher" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WorldCup" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "WorldOfWarcraft" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Yoda" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Zelda" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Opera" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CustomSourceEnglish" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String))))))))))

data CacheFieldKey Source #

Constructors

CacheFieldKey 

Fields

Instances
Eq CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

Ord CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

Show CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

Generic CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

Associated Types

type Rep CacheFieldKey :: Type -> Type #

Hashable CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

type Rep CacheFieldKey Source # 
Instance details

Defined in Faker.Internal.Types

type Rep CacheFieldKey = D1 (MetaData "CacheFieldKey" "Faker.Internal.Types" "fakedata-0.3.1-ujdrTGFOeY2srRx4CSMGe" False) (C1 (MetaCons "CacheFieldKey" PrefixI True) (S1 (MetaSel (Just "ckSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "ckField") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "ckLocale") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

data CacheFileKey Source #

Constructors

CacheFileKey 
Instances
Eq CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

Ord CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

Show CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

Generic CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

Associated Types

type Rep CacheFileKey :: Type -> Type #

Hashable CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

type Rep CacheFileKey Source # 
Instance details

Defined in Faker.Internal.Types

type Rep CacheFileKey = D1 (MetaData "CacheFileKey" "Faker.Internal.Types" "fakedata-0.3.1-ujdrTGFOeY2srRx4CSMGe" False) (C1 (MetaCons "CacheFileKey" PrefixI True) (S1 (MetaSel (Just "cfkSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SourceData) :*: S1 (MetaSel (Just "cfkLocale") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))