Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
LaCroix types and some "helpful" functions.
LaCroix
is pronounced 'La-CROY'. It rhymes with enjoy
.
- data LaCroix where
- LaCroix :: Flavor -> LaCroix
- LaCroixCurate :: Curate -> LaCroix
- LaCroixNiCola :: NiCola -> LaCroix
- data Flavor
- = Pure
- | Lime
- | Lemon
- | Orange
- | Berry
- | CranRaspberry
- | Pamplemousse
- | PeachPear
- | Coconut
- | Apricot
- | PassionFruit
- | Mango
- | Tangerine
- | KeyLime
- data Curate
- data NiCola = LaCola
- flavorDescription :: Flavor -> String
- curateDescription :: Curate -> String
- niColaDescription :: NiCola -> String
- laCroixDesciption :: LaCroix -> String
- pronunciation :: LaCroix -> String
Documentation
LaCroix type.
LaCroix :: Flavor -> LaCroix | |
LaCroixCurate :: Curate -> LaCroix | |
LaCroixNiCola :: NiCola -> LaCroix |
Original LaCroix flavors.
Cúrate LaCroix flavors.
NiCola LaCroix flavors.