mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-27 12:24:43 +03:00
comment cleanup
This commit is contained in:
parent
2ddeb4841c
commit
e166729538
14
Types.hs
14
Types.hs
@ -5,9 +5,9 @@ import Utils
|
|||||||
{-
|
{-
|
||||||
|
|
||||||
First, here is the module hierarchy. The initial implementation defined
|
First, here is the module hierarchy. The initial implementation defined
|
||||||
types in each module and so was strictly layered. Now, all types have been
|
types in each module and was strictly layered. Now, all types have been
|
||||||
moved to the bottom, with modules still used to group related functions
|
moved to the bottom, with modules still used to group related functions
|
||||||
(aka methods - "make overview" to list these).
|
(aka methods - make overview to list those).
|
||||||
|
|
||||||
hledger
|
hledger
|
||||||
Options
|
Options
|
||||||
@ -27,16 +27,6 @@ hledger
|
|||||||
Types
|
Types
|
||||||
Utils
|
Utils
|
||||||
|
|
||||||
(Will this allow a more muddled design ? Possibly, though starting out
|
|
||||||
layered probably helped, but note previous comment:
|
|
||||||
|
|
||||||
Each layer can only reference things below it. A seeming problem:
|
|
||||||
CookedLedger must be at the top so it can cache any of the others. Code
|
|
||||||
below it can not use its fast functions, and code above it should use
|
|
||||||
only its functions for good performance. Upper-level code loses the
|
|
||||||
benefit of many lower-level functions and has to reimplement them as
|
|
||||||
fast versions.)
|
|
||||||
|
|
||||||
-}
|
-}
|
||||||
|
|
||||||
type Date = String
|
type Date = String
|
||||||
|
Loading…
Reference in New Issue
Block a user