typesafe-precure-0.2.0.0: Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)

Safe HaskellNone
LanguageHaskell2010

ACME.PreCure.Textbook.Smile.Types

Documentation

data CureHappy Source #

Constructors

CureHappy 

Instances

Eq CureHappy Source # 
Show CureHappy Source # 
Transformed CureHappy Source # 
Purification CureHappy (SmilePact CureDecors) Source # 
TransformedGroup (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 

data CureSunny Source #

Constructors

CureSunny 

Instances

Eq CureSunny Source # 
Show CureSunny Source # 
Transformed CureSunny Source # 
Purification CureSunny (SmilePact CureDecors) Source # 
TransformedGroup (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 

data CurePeace Source #

Constructors

CurePeace 

Instances

Eq CurePeace Source # 
Show CurePeace Source # 
Transformed CurePeace Source # 
Purification CurePeace (SmilePact CureDecors) Source # 
TransformedGroup (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 

data CureMarch Source #

Constructors

CureMarch 

Instances

Eq CureMarch Source # 
Show CureMarch Source # 
Transformed CureMarch Source # 
Purification CureMarch (SmilePact CureDecors) Source # 
TransformedGroup (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 

data CureBeauty Source #

Constructors

CureBeauty 

Instances

Eq CureBeauty Source # 
Show CureBeauty Source # 
Transformed CureBeauty Source # 
Purification CureBeauty (SmilePact CureDecors) Source # 
TransformedGroup (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 

data SmilePact cd Source #

Constructors

SmilePact cd 

Instances

Purification CureBeauty (SmilePact CureDecors) Source # 
Purification CureMarch (SmilePact CureDecors) Source # 
Purification CurePeace (SmilePact CureDecors) Source # 
Purification CureSunny (SmilePact CureDecors) Source # 
Purification CureHappy (SmilePact CureDecors) Source # 
Transformation Reika (SmilePact CureDecors) Source # 
Transformation Nao (SmilePact CureDecors) Source # 
Transformation Yayoi (SmilePact CureDecors) Source # 
Transformation Akane (SmilePact CureDecors) Source # 
Transformation Miyuki (SmilePact CureDecors) Source # 
Eq cd => Eq (SmilePact cd) Source # 

Methods

(==) :: SmilePact cd -> SmilePact cd -> Bool #

(/=) :: SmilePact cd -> SmilePact cd -> Bool #

Show cd => Show (SmilePact cd) Source # 

Methods

showsPrec :: Int -> SmilePact cd -> ShowS #

show :: SmilePact cd -> String #

showList :: [SmilePact cd] -> ShowS #

Transformation (Miyuki, Akane, Yayoi, Nao, Reika) (SmilePact CureDecors) Source # 
type Style Reika (SmilePact CureDecors) Source # 
type Style Nao (SmilePact CureDecors) Source # 
type Style Yayoi (SmilePact CureDecors) Source # 
type Style Akane (SmilePact CureDecors) Source # 
type Style Miyuki (SmilePact CureDecors) Source # 
type Style (Miyuki, Akane, Yayoi, Nao, Reika) (SmilePact CureDecors) Source # 

data CureDecors Source #

Constructors

CureDecors 

Instances

Eq CureDecors Source # 
Show CureDecors Source # 
Purification CureBeauty (SmilePact CureDecors) Source # 
Purification CureMarch (SmilePact CureDecors) Source # 
Purification CurePeace (SmilePact CureDecors) Source # 
Purification CureSunny (SmilePact CureDecors) Source # 
Purification CureHappy (SmilePact CureDecors) Source # 
Transformation Reika (SmilePact CureDecors) Source # 
Transformation Nao (SmilePact CureDecors) Source # 
Transformation Yayoi (SmilePact CureDecors) Source # 
Transformation Akane (SmilePact CureDecors) Source # 
Transformation Miyuki (SmilePact CureDecors) Source # 
Purification (PrincessHappy, PrincessSunny, PrincessPeace, PrincessMarch, PrincessBeauty) (RoyalClock CureDecors) Source # 
Transformation (Miyuki, Akane, Yayoi, Nao, Reika) (SmilePact CureDecors) Source # 
Transformation (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source # 
type Style Reika (SmilePact CureDecors) Source # 
type Style Nao (SmilePact CureDecors) Source # 
type Style Yayoi (SmilePact CureDecors) Source # 
type Style Akane (SmilePact CureDecors) Source # 
type Style Miyuki (SmilePact CureDecors) Source # 
type Style (Miyuki, Akane, Yayoi, Nao, Reika) (SmilePact CureDecors) Source # 
type Style (CureHappy, CureSunny, CurePeace, CureMarch, CureBeauty) (PrincessCandle CureDecors) Source #