úÎòn      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmKadzuya Okamoto 2017MIT experimentalunknownNone!"Igh &A type representing an accounts title.""A type representing a transaction.-A type for handling " values.. Convert from , to -./ Convert from + to ,.0 Convert from * to +.2 Take list of " out from -.3A pretty printer for -. ppr sampletDay: 2015-01-01tDescription: Constant expensestSubDescription: Mobile phone tDebit: Communication (Expenses)tCredit: Deposit (Assets) tAmount: 3000tDay: 2015-01-03tDescription: Mail a contracttSubDescription: Stamp tDebit: Communication (Expenses)tCredit: Deposit (Assets) tAmount: 50tDay: 2015-01-03tDescription: Mail a contracttSubDescription: Envelope"tDebit: Office supplies (Expenses)tCredit: Deposit (Assets) tAmount: 100tDay: 2015-02-01tDescription: Constant expensestSubDescription: Mobile phone tDebit: Communication (Expenses)tCredit: Deposit (Assets) tAmount: 3000> nop !"#$%&'()*+,-q./012r3456784  !"#$%&'()*+,-./012343./012-,+*"#$%&'() !    nop !"#$%&'()*+,-q./012r345678s        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeffghij)bookkeeping-0.2.0.0-C06e0vWFPDKZhD6tKY2GQBusiness.Bookkeeping CategoryTypeAssets LiabilitiesStockRevenueExpenses CategoryNameunCategoryNameCategorycNamecTypeCreditCategoryunCreditCategory DebitCategoryunDebitCategoryAmountunAmount Description unDescriptionDateunDateMonthunMonthYearunYear TransactiontDay tDescriptiontSubDescriptiontDebittCredittAmountDateTransactionsMonthTransactionsYearTransactions Transactionsyearmonthactivity dateTransrunTransactionsppr$fIsStringCategoryName$fMonoidSubDescription$fIsStringSubDescription$fMonoidDescription$fIsStringDescription $fShowYear $fReadYear $fOrdYear$fEqYear $fNumYear $fShowMonth $fReadMonth $fOrdMonth $fEqMonth $fNumMonth $fShowDate $fReadDate $fOrdDate$fEqDate $fNumDate$fShowDescription$fReadDescription$fOrdDescription$fEqDescription$fShowSubDescription$fReadSubDescription$fOrdSubDescription$fEqSubDescription $fShowAmount $fReadAmount $fOrdAmount $fEqAmount $fNumAmount$fShowCategoryName$fReadCategoryName$fOrdCategoryName$fEqCategoryName$fShowCategoryType$fReadCategoryType$fOrdCategoryType$fEqCategoryType$fEnumCategoryType$fShowCategory$fReadCategory $fOrdCategory $fEqCategory$fShowCreditCategory$fReadCreditCategory$fOrdCreditCategory$fEqCreditCategory$fShowDebitCategory$fReadDebitCategory$fOrdDebitCategory$fEqDebitCategory$fShowTransaction$fReadTransaction$fOrdTransaction$fEqTransactionSubDescriptionunSubDescriptionTranstoDList