acme-cuteboy-0.1.0.0: src/Acme/CuteBoy.hs
module Acme.CuteBoy where
-- Cute boys capable of doing cute stuff
data CuteBoy = Ed | Edd | Eddy | Rolf deriving Show
-- | Did you expect a cute boy? Too bad!
cuteBoy :: Maybe CuteBoy
cuteBoy = Just Rolf
printCuteBoy :: IO ()
printCuteBoy = case cuteBoy of
Just Rolf -> putStrLn $ concat [ "You expected some cute boy?\n"
, "Too bad!\n"
, "It is I, Rolf!\n"
, "Your garden is overgrown and\n"
, "your cucumbers are soft!"
]
_ -> pure ()