Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Yaml.Marked
Contents
Synopsis
- data Marked a = Marked {}
- data Location = Location {}
- data MarkedEvent
- fromMarkedEvent :: MarkedEvent -> FilePath -> Marked Event
Documentation
Constructors
Marked | |
Fields
|
Instances
Foldable Marked Source # | |
Defined in Data.Yaml.Marked Methods fold :: Monoid m => Marked m -> m # foldMap :: Monoid m => (a -> m) -> Marked a -> m # foldMap' :: Monoid m => (a -> m) -> Marked a -> m # foldr :: (a -> b -> b) -> b -> Marked a -> b # foldr' :: (a -> b -> b) -> b -> Marked a -> b # foldl :: (b -> a -> b) -> b -> Marked a -> b # foldl' :: (b -> a -> b) -> b -> Marked a -> b # foldr1 :: (a -> a -> a) -> Marked a -> a # foldl1 :: (a -> a -> a) -> Marked a -> a # elem :: Eq a => a -> Marked a -> Bool # maximum :: Ord a => Marked a -> a # minimum :: Ord a => Marked a -> a # | |
Traversable Marked Source # | |
Functor Marked Source # | |
Show a => Show (Marked a) Source # | |
Eq a => Eq (Marked a) Source # | |
Index, line, and column of a character
NB. All values are 0-based.
Constructors
Location | |
Fields |
Instances
Interop with Data.Yaml
data MarkedEvent #
Event with start and end marks.
Since: libyaml-0.10.4.0
fromMarkedEvent :: MarkedEvent -> FilePath -> Marked Event Source #