Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Roller.Types
Documentation
type NumberOfDice = Word8 Source
type NumberOfFacesOfEachDie = Word8 Source
data DiceExpression Source
Instances
maybeDiceExpressionDestructor :: (NumberOfDice -> NumberOfFacesOfEachDie -> Bool) -> (NumberOfDice -> NumberOfFacesOfEachDie -> Bool) -> (NumberOfDice -> NumberOfFacesOfEachDie -> Bool) -> (Word8 -> Bool) -> (Word8 -> Bool) -> (Word8 -> Bool) -> Bool -> Maybe DiceExpression -> Bool Source
rolls :: [DiceExpression] -> IO [Integer] Source