Mercurial > rlm
diff src/rlm/expenses.clj @ 0:78a630e650d2
initial import
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Tue, 18 Oct 2011 00:57:08 -0700 |
parents | |
children |
line wrap: on
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/rlm/expenses.clj Tue Oct 18 00:57:08 2011 -0700 1.3 @@ -0,0 +1,27 @@ 1.4 +(ns rlm.expenses) 1.5 + 1.6 + 1.7 +(def static-expenses 1.8 + [500 ;; for Books 1.9 + 600 ;; to get to Wisconsisn 1.10 + 200 ;; install internet satelite 1.11 + 1000 ;; shipping 1.12 + ]) 1.13 + 1.14 + 1.15 +(def monthly-expenses 1.16 + [600 ;; rent 1.17 + 120 ;; internet 1.18 + 120 ;; vehicle maintance 1.19 + 600 ;; stipend (food, gas) 1.20 + ]) 1.21 + 1.22 +(defn cost-per-month [num-months] 1.23 + (float 1.24 + (/ 1.25 + (+ 1.26 + (* num-months (reduce + monthly-expenses)) 1.27 + (reduce + static-expenses)) 1.28 + num-months))) 1.29 + 1.30 +