MagicHaskeller 0.9.6.4.4 → 0.9.6.4.5
raw patch · 2 files changed
+2/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- MagicHaskeller.cabal +1/−1
- MagicHaskeller/CoreLang.lhs +1/−0
MagicHaskeller.cabal view
@@ -1,5 +1,5 @@ Name: MagicHaskeller-Version: 0.9.6.4.4+Version: 0.9.6.4.5 Cabal-Version: >= 1.8 License: BSD3 License-file: LICENSE
MagicHaskeller/CoreLang.lhs view
@@ -91,6 +91,7 @@ isa bits (Lambda e) = isa (bits `unsafeShiftL` 1) e `unsafeShiftR` 1 isa bits (f :$ e ) = isa (isa bits f) e isa bits Primitive{} = bits+isa bits PrimCon{} = bits isa bits Context{} = bits {- unused due to inefficiency ceToInteger (Lambda e) = ceToInteger e -- 型が変わっちゃうのでLambdaは無視できるはず.... といいつつ自信無.July 24, 2008のnotesを参照. ま,hashには使えるという程度のつもり.