nestedtext-0.1.3: NestedText: A Human Friendly Data Format
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.NestedText.From

Documentation

class FromItem a where Source #

Associated Types

type FromItemError a :: Type Source #

Instances

Instances details
FromItem ByteString Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError ByteString Source #

FromItem ByteString Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError ByteString Source #

FromItem Item Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError Item Source #

FromItem Text Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError Text Source #

FromItem Text Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError Text Source #

FromItem a => FromItem (Vector a) Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError (Vector a) Source #

Methods

fromItem :: Item -> Either (FromItemError (Vector a)) (Vector a) Source #

FromItem a => FromItem [a] Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError [a] Source #

Methods

fromItem :: Item -> Either (FromItemError [a]) [a] Source #

(FromKey k, FromItem v) => FromItem (Map k v) Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromItemError (Map k v) Source #

Methods

fromItem :: Item -> Either (FromItemError (Map k v)) (Map k v) Source #

class Ord a => FromKey a where Source #

Associated Types

type FromKeyError a :: Type Source #

Methods

fromKey :: Key -> Either (FromKeyError a) a Source #

Instances

Instances details
FromKey ByteString Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError ByteString Source #

FromKey ByteString Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError ByteString Source #

FromKey ShortByteString Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError ShortByteString Source #

FromKey Text Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError Text Source #

FromKey Text Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError Text Source #

FromKey ShortText Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type FromKeyError ShortText Source #

data FromItemError'Common Source #

Instances

Instances details
Generic FromItemError'Common Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type Rep FromItemError'Common :: Type -> Type #

Show FromItemError'Common Source # 
Instance details

Defined in Data.NestedText.From

Eq FromItemError'Common Source # 
Instance details

Defined in Data.NestedText.From

type Rep FromItemError'Common Source # 
Instance details

Defined in Data.NestedText.From

type Rep FromItemError'Common = D1 ('MetaData "FromItemError'Common" "Data.NestedText.From" "nestedtext-0.1.3-3VGy9q7BKm0IpTsnwXHQ1D" 'False) (C1 ('MetaCons "FromItemError'Common'InvalidValue" 'PrefixI 'False) (U1 :: Type -> Type))

data FromItemError'List a Source #

Instances

Instances details
Generic (FromItemError'List a) Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type Rep (FromItemError'List a) :: Type -> Type #

Show (FromItemError a) => Show (FromItemError'List a) Source # 
Instance details

Defined in Data.NestedText.From

Eq (FromItemError a) => Eq (FromItemError'List a) Source # 
Instance details

Defined in Data.NestedText.From

type Rep (FromItemError'List a) Source # 
Instance details

Defined in Data.NestedText.From

type Rep (FromItemError'List a) = D1 ('MetaData "FromItemError'List" "Data.NestedText.From" "nestedtext-0.1.3-3VGy9q7BKm0IpTsnwXHQ1D" 'False) (C1 ('MetaCons "FromItemError'List'InvalidValue" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FromItemError'List'ElementError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (FromItemError a))))

data FromItemError'Map k v Source #

Instances

Instances details
Generic (FromItemError'Map k v) Source # 
Instance details

Defined in Data.NestedText.From

Associated Types

type Rep (FromItemError'Map k v) :: Type -> Type #

(Show (FromKeyError k), Show (FromItemError v)) => Show (FromItemError'Map k v) Source # 
Instance details

Defined in Data.NestedText.From

(Eq (FromKeyError k), Eq (FromItemError v)) => Eq (FromItemError'Map k v) Source # 
Instance details

Defined in Data.NestedText.From

type Rep (FromItemError'Map k v) Source # 
Instance details

Defined in Data.NestedText.From

type Rep (FromItemError'Map k v) = D1 ('MetaData "FromItemError'Map" "Data.NestedText.From" "nestedtext-0.1.3-3VGy9q7BKm0IpTsnwXHQ1D" 'False) (C1 ('MetaCons "FromItemError'Map'InvalidValue" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FromItemError'Map'KeyError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (FromKeyError k))) :+: C1 ('MetaCons "FromItemError'Map'ValueError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (FromItemError v)))))