Sha256: 2085232acb559257b023148ed47e6b45c83a0360e544d5444de82dfef70c2ed1

Contents?: true

Size: 238 Bytes

Versions: 48

Compression:

Stored size: 238 Bytes

Contents

module Bowling (score, BowlingError(..)) where

data BowlingError = IncompleteGame
                  | InvalidRoll { rollIndex :: Int, rollValue :: Int }
  deriving (Eq, Show)

score :: [Int] -> Either BowlingError Int
score = undefined

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
trackler-2.0.6.11 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.10 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.9 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.8 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.7 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.6 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.5 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.4 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.3 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.2 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.1 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.6.0 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.18 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.17 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.16 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.15 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.14 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.13 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.12 tracks/haskell/exercises/bowling/src/Bowling.hs
trackler-2.0.5.11 tracks/haskell/exercises/bowling/src/Bowling.hs