Typeable

Run Settings
LanguageHaskell
Language Version
Run Command
{-# LANGUAGE ScopedTypeVariables #-} import Data.Typeable askQuestion :: (Typeable a, Typeable b) => b -> a -> b askQuestion b a = case cast a of (Just x) -> x Nothing -> b main = getLine >>= (print . askQuestion "Error")
Editor Settings
Theme
Key bindings
Full width
Lines