emanote-1.0.2.0: Emanate a structured view of your plain-text notes
Safe HaskellSafe-Inferred
LanguageHaskell2010

Emanote.Model.Task

Documentation

data Task Source #

Instances

Instances details
ToJSON Task Source # 
Instance details

Defined in Emanote.Model.Task

Generic Task Source # 
Instance details

Defined in Emanote.Model.Task

Associated Types

type Rep Task :: Type -> Type #

Methods

from :: Task -> Rep Task x #

to :: Rep Task x -> Task #

Show Task Source # 
Instance details

Defined in Emanote.Model.Task

Methods

showsPrec :: Int -> Task -> ShowS #

show :: Task -> String #

showList :: [Task] -> ShowS #

Eq Task Source # 
Instance details

Defined in Emanote.Model.Task

Methods

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

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

Ord Task Source # 
Instance details

Defined in Emanote.Model.Task

Methods

compare :: Task -> Task -> Ordering #

(<) :: Task -> Task -> Bool #

(<=) :: Task -> Task -> Bool #

(>) :: Task -> Task -> Bool #

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

max :: Task -> Task -> Task #

min :: Task -> Task -> Task #

Indexable TaskIxs Task Source # 
Instance details

Defined in Emanote.Model.Task

type Rep Task Source # 
Instance details

Defined in Emanote.Model.Task

type Rep Task = D1 ('MetaData "Task" "Emanote.Model.Task" "emanote-1.0.2.0-inplace" 'False) (C1 ('MetaCons "Task" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_taskRoute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 LMLRoute) :*: S1 ('MetaSel ('Just "_taskNum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word)) :*: (S1 ('MetaSel ('Just "_taskDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Inline]) :*: S1 ('MetaSel ('Just "_taskChecked") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))