Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
- forPlunder :: IOMode
- forSafeKeeping :: IOMode
- digUpChest :: FilePath -> IOMode -> IO Handle
- buryChest :: Handle -> IO ()
- loadDoubloon :: Handle -> IO Char
- loadCashBox :: Handle -> IO String
- stowDoubloon :: Handle -> Char -> IO ()
- stowCashBox :: Handle -> String -> IO ()
- readTreasureMap :: Handle -> IO Integer
- xMarksTheSpot :: Handle -> SeekMode -> Integer -> IO ()
- loadTheTreasure :: Handle -> IO String
- abandonShip :: ExitCode -> IO a
- whatSayYe :: IO String
- collectDoubloon :: IO Char
- pollySquawks :: Char -> IO ()
- pollySays :: [Char] -> IO ()
- captainsLog :: String -> IO ()
- theBlackSpot :: Exception e => e -> IO a
- mutiny :: Exception e => IO a -> (e -> IO a) -> IO a
- shiverMeTimbers :: a -> a
- yar :: a -> a
- meMateys :: a -> a
Documentation
loadDoubloon :: Handle -> IO Char Source
loadCashBox :: Handle -> IO String Source
stowDoubloon :: Handle -> Char -> IO () Source
stowCashBox :: Handle -> String -> IO () Source
readTreasureMap :: Handle -> IO Integer Source
loadTheTreasure :: Handle -> IO String Source
abandonShip :: ExitCode -> IO a Source
pollySquawks :: Char -> IO () Source
captainsLog :: String -> IO () Source
theBlackSpot :: Exception e => e -> IO a Source
The crew gives the captain the black spot to inform him of a mutiny.
mutiny :: Exception e => IO a -> (e -> IO a) -> IO a Source
The captain tries to give orders in the first parameter. This may result in a mutiny, which is handled in the second parameter.
shiverMeTimbers :: a -> a Source
Miscellaneous interjections