Copyright | (c) Sebastian Witte |
---|---|
License | Apache-2.0 |
Maintainer | woozletoff@gmail.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
- class NvimObject o where
- toObject :: o -> Object
- fromObjectUnsafe :: Object -> o
- fromObject :: NvimObject o => Object -> Either String o
- type Dictionary = Map ByteString Object
- module Data.Int
Documentation
class NvimObject o where Source
Conversion from Object
files to Haskell types and back with respect
to neovim's interpretation.
toObject :: o -> Object Source
fromObjectUnsafe :: Object -> o Source
fromObject :: NvimObject o => Object -> Either String o Source
type Dictionary = Map ByteString Object Source
A generic vim dictionary is a simply a map from strings to objects. This type alias is sometimes useful as a type annotation especially if the OverloadedStrings extension is enabled.
module Data.Int