duckling-0.1.0.0: A Haskell library for parsing text into structured data.

Safe HaskellNone
LanguageHaskell2010

Duckling.Url.Types

Documentation

data UrlData Source #

Constructors

UrlData 

Fields

Instances

Eq UrlData Source # 

Methods

(==) :: UrlData -> UrlData -> Bool #

(/=) :: UrlData -> UrlData -> Bool #

Ord UrlData Source # 
Show UrlData Source # 
Generic UrlData Source # 

Associated Types

type Rep UrlData :: * -> * #

Methods

from :: UrlData -> Rep UrlData x #

to :: Rep UrlData x -> UrlData #

Hashable UrlData Source # 

Methods

hashWithSalt :: Int -> UrlData -> Int #

hash :: UrlData -> Int #

ToJSON UrlData Source # 
NFData UrlData Source # 

Methods

rnf :: UrlData -> () #

Resolve UrlData Source # 

Associated Types

type ResolvedValue UrlData :: * Source #

type Rep UrlData Source # 
type Rep UrlData = D1 (MetaData "UrlData" "Duckling.Url.Types" "duckling-0.1.0.0-BatkR4NBWIJH5VaUlTaDP" False) (C1 (MetaCons "UrlData" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "value") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) (S1 (MetaSel (Just Symbol "domain") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))))
type ResolvedValue UrlData Source #