2019-04-26 00:02:19 +03:00
|
|
|
module Main where
|
|
|
|
|
|
|
|
import ClassyPrelude
|
|
|
|
import Control.Lens
|
2019-07-02 05:51:26 +03:00
|
|
|
import Noun.Pill hiding (main)
|
|
|
|
import Noun.Lens
|
2019-04-26 00:02:19 +03:00
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
main :: IO ()
|
2019-05-21 02:04:28 +03:00
|
|
|
main = do
|
2019-07-03 08:14:39 +03:00
|
|
|
print "load brass" -- void getLine
|
2019-05-21 02:04:28 +03:00
|
|
|
tryLoadPill Brass
|
|
|
|
|
2019-07-03 08:14:39 +03:00
|
|
|
print "load ivory" -- void getLine
|
2019-05-21 02:04:28 +03:00
|
|
|
tryLoadPill Ivory
|
|
|
|
|
2019-07-03 08:14:39 +03:00
|
|
|
print "load solid" -- void getLine
|
2019-05-21 02:04:28 +03:00
|
|
|
tryLoadPill Solid
|
|
|
|
|
2019-07-03 08:14:39 +03:00
|
|
|
print "cue brass" -- void getLine
|
|
|
|
tryCueJamPill Brass
|
2019-05-21 02:04:28 +03:00
|
|
|
|
2019-07-03 08:14:39 +03:00
|
|
|
print "cue ivory" -- void getLine
|
|
|
|
tryCueJamPill Ivory
|
2019-05-21 02:04:28 +03:00
|
|
|
|
2019-07-03 08:14:39 +03:00
|
|
|
print "cue solid" -- void getLine
|
|
|
|
tryCueJamPill Solid
|