definition module ReadLine
import StdClass
+from Data.Maybe import :: Maybe
-:: Maybe a = Nothing | Just a
:: HistoryItem = {line :: String, timestamp :: String}
:: HistoryState = {entries :: [HistoryItem], offset :: Int, flags :: Int}
instance toString HistoryItem
instance toString HistoryState
-//Maybe functions
-isNothing :: !(Maybe .x) -> Bool
-isJust :: !(Maybe .x) -> Bool
-fromJust :: !(Maybe .x) -> .x
-
//Non-library functions
setReadLineName :: !String !*env -> *env