Sha256: 9628687ff609bc6f50905afe29b17ce2a04a13f0e4166e99c469764940c557d3
Contents?: true
Size: 577 Bytes
Versions: 52
Compression:
Stored size: 577 Bytes
Contents
module BankAccount ( BankAccount , closeAccount , getBalance , incrementBalance , openAccount ) where data BankAccount = Dummy closeAccount :: BankAccount -> IO () closeAccount = error "You need to implement this function." getBalance :: BankAccount -> IO (Maybe Integer) getBalance = error "You need to implement this function." incrementBalance :: BankAccount -> Integer -> IO (Maybe Integer) incrementBalance = error "You need to implement this function." openAccount :: IO BankAccount openAccount = error "You need to implement this function."
Version data entries
52 entries across 52 versions & 1 rubygems