typesafe-precure-0.1.0.0: Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)
ACME.PreCure.Textbook.First.Types
data Nagisa Source #
Constructors
Instances
Methods
(==) :: Nagisa -> Nagisa -> Bool #
(/=) :: Nagisa -> Nagisa -> Bool #
showsPrec :: Int -> Nagisa -> ShowS #
show :: Nagisa -> String #
showList :: [Nagisa] -> ShowS #
humanName :: Nagisa -> String Source #
Associated Types
type Style (Nagisa, Honoka) (CardCommune_Mepple, CardCommune_Mipple) :: * Source #
transformedStyle :: (Nagisa, Honoka) -> (CardCommune_Mepple, CardCommune_Mipple) -> Style (Nagisa, Honoka) (CardCommune_Mepple, CardCommune_Mipple) Source #
transformationSpeech :: (Nagisa, Honoka) -> (CardCommune_Mepple, CardCommune_Mipple) -> [String] Source #
type Style (Nagisa, Honoka) (HeartfulCommune_Mepple, HeartfulCommune_Mipple) :: * Source #
transformedStyle :: (Nagisa, Honoka) -> (HeartfulCommune_Mepple, HeartfulCommune_Mipple) -> Style (Nagisa, Honoka) (HeartfulCommune_Mepple, HeartfulCommune_Mipple) Source #
transformationSpeech :: (Nagisa, Honoka) -> (HeartfulCommune_Mepple, HeartfulCommune_Mipple) -> [String] Source #
data Honoka Source #
(==) :: Honoka -> Honoka -> Bool #
(/=) :: Honoka -> Honoka -> Bool #
showsPrec :: Int -> Honoka -> ShowS #
show :: Honoka -> String #
showList :: [Honoka] -> ShowS #
humanName :: Honoka -> String Source #
data CureBlack Source #
(==) :: CureBlack -> CureBlack -> Bool #
(/=) :: CureBlack -> CureBlack -> Bool #
showsPrec :: Int -> CureBlack -> ShowS #
show :: CureBlack -> String #
showList :: [CureBlack] -> ShowS #
cureName :: CureBlack -> String Source #
introducesHerselfAs :: CureBlack -> String Source #
variation :: CureBlack -> String Source #
nonItemPurificationSpeech :: (CureBlack, CureWhite) -> [String] Source #
groupName :: (CureBlack, CureWhite) -> String Source #
groupVariation :: (CureBlack, CureWhite) -> String Source #
purificationSpeech :: (CureBlack, CureWhite) -> RainbowBrace -> [String] Source #
data CureWhite Source #
(==) :: CureWhite -> CureWhite -> Bool #
(/=) :: CureWhite -> CureWhite -> Bool #
showsPrec :: Int -> CureWhite -> ShowS #
show :: CureWhite -> String #
showList :: [CureWhite] -> ShowS #
cureName :: CureWhite -> String Source #
introducesHerselfAs :: CureWhite -> String Source #
variation :: CureWhite -> String Source #
data CardCommune_Mepple Source #
(==) :: CardCommune_Mepple -> CardCommune_Mepple -> Bool #
(/=) :: CardCommune_Mepple -> CardCommune_Mepple -> Bool #
showsPrec :: Int -> CardCommune_Mepple -> ShowS #
show :: CardCommune_Mepple -> String #
showList :: [CardCommune_Mepple] -> ShowS #
data CardCommune_Mipple Source #
(==) :: CardCommune_Mipple -> CardCommune_Mipple -> Bool #
(/=) :: CardCommune_Mipple -> CardCommune_Mipple -> Bool #
showsPrec :: Int -> CardCommune_Mipple -> ShowS #
show :: CardCommune_Mipple -> String #
showList :: [CardCommune_Mipple] -> ShowS #
data RainbowBrace Source #
(==) :: RainbowBrace -> RainbowBrace -> Bool #
(/=) :: RainbowBrace -> RainbowBrace -> Bool #
showsPrec :: Int -> RainbowBrace -> ShowS #
show :: RainbowBrace -> String #
showList :: [RainbowBrace] -> ShowS #