Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
module Emacs.Type
extractInteger :: Num b => EmacsValue -> EmacsM b Source #
extractString :: EmacsValue -> EmacsM Text Source #
eq :: EmacsValue -> EmacsValue -> EmacsM Bool Source #
mkFunction :: ([EmacsValue] -> EmacsM EmacsValue) -> Int -> Int -> Text -> EmacsM EmacsValue Source #
mkList :: [EmacsValue] -> EmacsM EmacsValue Source #
mkNil :: EmacsM EmacsValue Source #
mkT :: EmacsM EmacsValue Source #
funcall :: EmacsValue -> [EmacsValue] -> EmacsM EmacsValue Source #
errorHandle :: EmacsEnv -> IO EmacsValue -> IO EmacsValue Source #