pristine:0a396c6ba31a4255c5083d06fd6f8c1d152ad6505e84c75642ba78143f1a1e48 [initial code import from CCA-0.1.1 paul@thev.net**20090910114837 Ignore-this: 881e07e5163079af2723890e4d84a005 ] hash: 0000101833-de7709b5159444cb8c5913415c2f8c2a73f901dc71ec96ec2a03fa00344adc14 [Normalize to loopD instead of loopB paul@thev.net**20100413040106 Ignore-this: 104960eb5f2f07ba6871b4417fbe578c add more test cases add support for GHC 6.12.1 bump version to 0.1.3. ] hash: 0000016457-f3297192ebdcc180368d039c96f1b6500a530f43e161a5e980e8395db951b7c4 [add "normOpt" result for "Arr" constructor (pure function arrows) jwlato@gmail.com**20101205195935 Ignore-this: cb14152c16918dd7073f0e2bc79b7ee6 ] hash: 0000000390-3244134cb5ff0798cd7a1294a9434532bc1dd67326bf3dcf891e19d7586ecd8d [add some type signatures to CCNF.lhs jwlato@gmail.com**20110116120450 Ignore-this: 398ad2e31a3a5b946b22e7c19fd5c9a7 ] hash: 0000000299-162e87cec69060cbeb8aa2c3bacc15ed616489fbf6fccf6c20740d5ea44dfc27 [fixes for compilation with ghc 7.6.3 svenkeidel@gmail.com**20130514142204 Ignore-this: 892f3664fb5b6838bf8eaea00f68fbac Problem 1 Template Haskell: In template-haskell <= 2.7.0.0, "Kind" is a own data type (see [1]). In template-haskell == 2.8.0.0, they made "Kind" a type alias of "Type" to avoid duplication (see [2]). Problem 2 Catch: Prelude in base == 4.6.0.0 discards the "catch" function. See [3] and [4] [1] http://hackage.haskell.org/packages/archive/template-haskell/2.7.0.0/doc/html/Language-Haskell-TH-Syntax.html#t:Kind [2] http://hackage.haskell.org/packages/archive/template-haskell/2.8.0.0/doc/html/Language-Haskell-TH-Syntax.html#t:Kind [3] http://hackage.haskell.org/packages/archive/base/4.5.0.0/doc/html/Prelude.html#v:catch [4] http://hackage.haskell.org/packages/archive/base/4.6.0.0/doc/html/Prelude.html ] hash: 0000002461-806106ec3103bfe429b644283f8ea0c2c2fdc3e1eb8f583a5e0b30ca0079da26 [Remove obsolete GHC options from Makefile Paul Liu **20130515030956 Ignore-this: 646e5aafb5e22e348f89d549d9999c2a ] hash: 0000000285-7ef71b6f829120d55c04ce888832f2ebca798684d50bd49ee2cc679bcafbc2a4