bank ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


概要
Bank account simulator for compound interest calculated daily and paid monthly

メタデータ
作者:Alex Chapman


ワード

タプルクラス
クラススーパークラススロット
account tuplename interest-rate interest-payment-day opening-date transactions unpaid-interest interest-last-paid
transaction tupledate amount description


通常ワード
ワードスタック効果
<account>( name interest-rate interest-payment-day opening-date -- account )
<transaction>( date amount description -- transaction )
>>transaction( account transaction -- account )
?pay-interest( account date -- )
accumulate-interest( account date -- )
balance-on-date( account date -- balance )
balance>>( account -- balance )
daily-rate( yearly-rate day -- daily-rate )
daily-rate>>( account date -- rate )
each-day( quot: ( -- ) start end -- )
inserting-transactions( account transactions -- account )
interest-payment-day?( account date -- ? )
open-account( name interest-rate interest-payment-day opening-date opening-balance -- account )
pay-interest( account date -- )
process-day( account date -- )
process-to-date( account date -- account )
total( transactions -- balance )
transactions-on-date( account date -- transactions )
unpaid-interest+( account amount -- account )


クラス述語ワード
ワードスタック効果
account?( object -- ? )
transaction?( object -- ? )


ファイル
resource:extra/bank/bank.factor
resource:extra/bank/bank-docs.factor
resource:extra/bank/bank-tests.factor