cvs commit: fptools/hdirect/src MarshallAbstract.lhs MarshallAuto.lhs MarshallCore.lhs MarshallDep.lhs MarshallFun.lhs MarshallMethod.lhs MarshallStruct.lhs MarshallType.lhs MarshallUnion.lhs MarshallUtils.lhs Skeleton.lhs
Sigbjorn Finne <[email protected]> Sun, 9 Feb 2003 08:02:40 -0800
| Newsgroups | gmane.comp.lang.haskell.cvs.hdirect |
|---|---|
| Message-ID | <[email protected]> |
sof 2003/02/09 08:02:40 PST
Modified files:
hdirect/src MarshallAbstract.lhs MarshallAuto.lhs
MarshallCore.lhs MarshallDep.lhs
MarshallFun.lhs MarshallMethod.lhs
MarshallStruct.lhs MarshallType.lhs
MarshallUnion.lhs MarshallUtils.lhs
Skeleton.lhs
Log:
Better types for function-type marshallers + ADTs.
To avoid module loops, move all functions that map to Haskell.Type
into MarshallCore.
Revision Changes Path
1.17 +3 -3 fptools/hdirect/src/MarshallAbstract.lhs
1.47 +6 -165 fptools/hdirect/src/MarshallAuto.lhs
1.48 +307 -19 fptools/hdirect/src/MarshallCore.lhs
1.55 +2 -57 fptools/hdirect/src/MarshallDep.lhs
1.20 +9 -8 fptools/hdirect/src/MarshallFun.lhs
1.135 +9 -5 fptools/hdirect/src/MarshallMethod.lhs
1.65 +2 -4 fptools/hdirect/src/MarshallStruct.lhs
1.132 +4 -163 fptools/hdirect/src/MarshallType.lhs
1.30 +2 -1 fptools/hdirect/src/MarshallUnion.lhs
1.52 +90 -4 fptools/hdirect/src/MarshallUtils.lhs
1.17 +0 -1 fptools/hdirect/src/Skeleton.lhs