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
_______________________________________________
Cvs-hdirect mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-hdirect