From 143b0434bbfa896bbe09a94cee68bdaaf2fa0048 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 2 Oct 2008 23:32:53 +0000 Subject: [PATCH] rewrite code organization doc --- hledger.hs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/hledger.hs b/hledger.hs index d641c6d97..5cf545a3a 100644 --- a/hledger.hs +++ b/hledger.hs @@ -11,12 +11,10 @@ simple ledger-compatible register & balance reports from a standard ledger file, and demonstrates a (naive) purely functional implementation of ledger. -Code overview: - -The early code defined types in each module and was (too) strictly -layered. Since then, all data types have been moved to "Types" at the -bottom, but the original modules are still used to group related -functions/methods. Here is the approximate module hierarchy: +Code organization: the early code defined types in each module. This was +too strictly layered, so now most types are defined in "Types" at the +bottom. The original modules are still used to group functions/methods +related to each type. Here is the approximate module hierarchy: @ hledger ("Main")