-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Playing with applicatives and dice! -- @package roller @version 0.1.2 module Roller.CLI type CLI a = Bool -> Int -> [String] -> a withOpts :: CLI a -> IO a module Roller.Types data DiceExp Die :: Int -> Int -> DiceExp Const :: Int -> DiceExp Sum :: DiceExp -> DiceExp -> DiceExp instance Show DiceExp module Roller.Parse parse :: String -> Maybe DiceExp module Roller.Core main :: IO ()