Copyright | Copyright (c) 2020-2022 Travis Cardwell |
---|---|
License | MIT |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- newtype Name = Name Text
- newtype Url = Url Text
- newtype Date = Date Text
- newtype Section = Section Text
- defaultSection :: Section
- newtype Tag = Tag Text
- data Item = Item {}
- data Queue = Queue {}
- data Import = Import {
- importPath :: !FilePath
- importSection :: !(Maybe Section)
- data ImportOrQueue
- data QueuesFile = QueuesFile {
- qfSections :: ![Section]
- qfImportOrQueues :: ![ImportOrQueue]
- data QueueSheet = QueueSheet {
- qsSections :: ![Section]
- qsQueues :: ![Queue]
Name
Name of a queue or queue item
Since: 0.3.0.0
Url
URL of queue or queue item
Since: 0.3.0.0
Date
Date of last queue update
Since: 0.3.0.0
Section
Section used to organize queues
Since: 0.3.0.0
defaultSection :: Section Source #
The default section is represented as an empty string
Tag
Item
Queue item
Since: 0.5.0.0
Queue
Queue information
Since: 0.5.0.0
Import
Import declaration
Since: 0.3.0.0
Import | |
|
ImportOrQueue
data ImportOrQueue Source #
Import declaration or queue information
Since: 0.3.0.0
Instances
Eq ImportOrQueue Source # | |
Defined in QueueSheet.Types (==) :: ImportOrQueue -> ImportOrQueue -> Bool # (/=) :: ImportOrQueue -> ImportOrQueue -> Bool # | |
Show ImportOrQueue Source # | |
Defined in QueueSheet.Types showsPrec :: Int -> ImportOrQueue -> ShowS # show :: ImportOrQueue -> String # showList :: [ImportOrQueue] -> ShowS # | |
FromJSON ImportOrQueue Source # | |
Defined in QueueSheet.Types parseJSON :: Value -> Parser ImportOrQueue # parseJSONList :: Value -> Parser [ImportOrQueue] # |
QueuesFile
data QueuesFile Source #
Queues file
Since: 0.3.0.0
QueuesFile | |
|
Instances
Eq QueuesFile Source # | |
Defined in QueueSheet.Types (==) :: QueuesFile -> QueuesFile -> Bool # (/=) :: QueuesFile -> QueuesFile -> Bool # | |
Show QueuesFile Source # | |
Defined in QueueSheet.Types showsPrec :: Int -> QueuesFile -> ShowS # show :: QueuesFile -> String # showList :: [QueuesFile] -> ShowS # | |
FromJSON QueuesFile Source # | |
Defined in QueueSheet.Types parseJSON :: Value -> Parser QueuesFile # parseJSONList :: Value -> Parser [QueuesFile] # |
QueueSheet
data QueueSheet Source #
Queue sheet
Since: 0.3.0.0
QueueSheet | |
|
Instances
Eq QueueSheet Source # | |
Defined in QueueSheet.Types (==) :: QueueSheet -> QueueSheet -> Bool # (/=) :: QueueSheet -> QueueSheet -> Bool # | |
Show QueueSheet Source # | |
Defined in QueueSheet.Types showsPrec :: Int -> QueueSheet -> ShowS # show :: QueueSheet -> String # showList :: [QueueSheet] -> ShowS # |