Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type ShareQuantity = Fixed E4 Source #
parseQuantity :: HasResolution a => Parser (Fixed a) Source #
renderQuantity :: HasResolution a => Fixed a -> Builder Source #
digitToNum :: Num a => Char -> a Source #
data AccountType Source #
parseString :: Parser Text Source #
renderAccount :: Account -> Builder Source #
renderDate :: Day -> Builder Source #
parseAccountList :: Parser [Account] Source #
renderAccountList :: [Account] -> Builder Source #
renderCategory :: Category -> Builder Source #
renderCategoryList :: [Category] -> Builder Source #
renderAccountHeader :: Account -> Builder Source #
data Transaction Source #
Transaction | |
|
entCategory :: Lens' Transaction (Maybe Text) Source #
renderSplit :: SplitItem -> Builder Source #
renderCleared :: Bool -> Builder Source #
renderTransactionList :: [Transaction] -> Builder Source #
emptyTrade :: Day -> TradeInfo Source #
data TransferInfo Source #
TransferInfo | |
|
emptyTransfer :: Day -> TransferInfo Source #
data InvTransaction Source #
renderCashEntryList :: [Transaction] -> Builder Source #
renderAssetEntryList :: [Transaction] -> Builder Source #
data SecurityType Source #
Security | |
|
renderSecurity :: Security -> Builder Source #
renderSecurityList :: [Security] -> Builder Source #
QIF | |
|
qifNormalActions :: Lens' QIF [(Account, [Transaction])] Source #
qifInvestmentActions :: Lens' QIF [(Account, [InvTransaction])] Source #