| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Shikensu.Internal.Types
Description
Types and path helpers.
This is re-exported in the main Shikensu module.
Synopsis
- data Definition = Definition {}
- type Dictionary = [Definition]
- type Metadata = KeyMap Value
- absolutePath :: Definition -> String
- localPath :: Definition -> String
- workspacePath :: Definition -> String
Documentation
data Definition Source #
A file definition, along with some additional properties.
Constructors
| Definition | |
Fields
| |
Instances
| Eq Definition Source # | |
Defined in Shikensu.Internal.Types | |
| Show Definition Source # | |
Defined in Shikensu.Internal.Types Methods showsPrec :: Int -> Definition -> ShowS # show :: Definition -> String # showList :: [Definition] -> ShowS # | |
| ToJSON Definition Source # | |
Defined in Shikensu.Internal.Types Methods toJSON :: Definition -> Value # toEncoding :: Definition -> Encoding # toJSONList :: [Definition] -> Value # toEncodingList :: [Definition] -> Encoding # | |
type Dictionary = [Definition] Source #
absolutePath :: Definition -> String Source #
localPath :: Definition -> String Source #
workspacePath :: Definition -> String Source #