egison-2.1.3: An Interpreter for the Programming Language Egison
Language.Egison.Primitives
makePort :: IOMode -> [EgisonVal] -> IOThrowsError EgisonValSource
closePort :: [EgisonVal] -> IOThrowsError EgisonValSource
writeChar :: [EgisonVal] -> IOThrowsError EgisonValSource
writeString :: [EgisonVal] -> IOThrowsError EgisonValSource
writeStringLine :: [EgisonVal] -> IOThrowsError EgisonValSource
write :: [EgisonVal] -> IOThrowsError EgisonValSource
flushStdout :: [EgisonVal] -> IOThrowsError EgisonValSource
readChar :: [EgisonVal] -> IOThrowsError EgisonValSource
readLine :: [EgisonVal] -> IOThrowsError EgisonValSource
readFromStdin :: [EgisonVal] -> IOThrowsError EgisonValSource
writeCharToPort :: [EgisonVal] -> IOThrowsError EgisonValSource
writeStringToPort :: [EgisonVal] -> IOThrowsError EgisonValSource
writeStringLineToPort :: [EgisonVal] -> IOThrowsError EgisonValSource
writeToPort :: [EgisonVal] -> IOThrowsError EgisonValSource
flushPort :: [EgisonVal] -> IOThrowsError EgisonValSource
readCharFromPort :: [EgisonVal] -> IOThrowsError EgisonValSource
readLineFromPort :: [EgisonVal] -> IOThrowsError EgisonValSource
readFromPort :: [EgisonVal] -> IOThrowsError EgisonValSource
hGetExpr :: Handle -> IO StringSource
countParens :: String -> BoolSource
exprToVal :: EgisonExpr -> ThrowsError EgisonValSource
innerExprToInnerVal :: InnerExpr -> ThrowsError InnerValSource