Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
TD.Data.TransactionDirection
Documentation
data TransactionDirection Source #
Describes direction of transactions in a transaction list
Constructors
TransactionDirectionIncoming | The transaction is incoming and increases the amount of owned currency |
TransactionDirectionOutgoing | The transaction is outgoing and decreases the amount of owned currency |
Instances
FromJSON TransactionDirection Source # | |
Defined in TD.Data.TransactionDirection Methods parseJSON :: Value -> Parser TransactionDirection # parseJSONList :: Value -> Parser [TransactionDirection] # | |
ToJSON TransactionDirection Source # | |
Defined in TD.Data.TransactionDirection Methods toJSON :: TransactionDirection -> Value # toEncoding :: TransactionDirection -> Encoding # toJSONList :: [TransactionDirection] -> Value # toEncodingList :: [TransactionDirection] -> Encoding # | |
Show TransactionDirection Source # | |
Defined in TD.Data.TransactionDirection Methods showsPrec :: Int -> TransactionDirection -> ShowS # show :: TransactionDirection -> String # showList :: [TransactionDirection] -> ShowS # | |
Eq TransactionDirection Source # | |
Defined in TD.Data.TransactionDirection Methods (==) :: TransactionDirection -> TransactionDirection -> Bool # (/=) :: TransactionDirection -> TransactionDirection -> Bool # | |
ShortShow TransactionDirection Source # | |
Defined in TD.Data.TransactionDirection Methods |