packages feed

Haschoo 0.1.1 → 0.1.2

raw patch · 3 files changed

+9/−7 lines, 3 filesdep ~arraydep ~mtldep ~numbers

Dependency ranges changed: array, mtl, numbers, parsec

Files

Haschoo.cabal view
@@ -1,7 +1,7 @@ Cabal-Version: >= 1.6  Name:        Haschoo-Version:     0.1.1+Version:     0.1.2 Homepage:    http://iki.fi/matti.niemenmaa/misc-projects.html#haschoo Synopsis:    Minimalist R5RS Scheme interpreter Category:    Compilers/Interpreters@@ -30,12 +30,12 @@    Main-Is: Haschoo/Main.hs     Build-Depends: base        == 4.*-                , array       >= 0.2 && < 0.4-                , mtl         >= 1.1 && < 2.1+                , array       >= 0.4 && < 0.5+                , mtl         >= 1.1 && < 2.2                 , list-tries  >= 0.1 && < 0.5-                , numbers     >= 2009.5.28 && <= 2009.8.9+                , numbers     >= 2009.5.28 && < 3000.1                 , monad-loops == 0.3.*-                , parsec      == 2.1.*+                , parsec      >= 2.1 && < 3.2     Other-Modules: Haschoo.Evaluator                   Haschoo.Evaluator.Eval
Haschoo/Evaluator/Standard/Equivalence.hs view
@@ -7,7 +7,8 @@ import Control.Monad       (liftM2, join) import Control.Monad.Loops (allM) import Data.Array.IArray   (bounds, elems)-import Data.Array.MArray   (getBounds, getElems, unsafeFreeze)+import Data.Array.MArray   (getBounds, getElems)+import Data.Array.Unsafe   (unsafeFreeze) import Data.Function       (on)  import Haschoo.Types                      (ScmValue(..), pairToList)
Haschoo/Evaluator/Standard/Strings.hs view
@@ -11,8 +11,9 @@ import Data.Array.MArray   ( readArray, writeArray                            , newArray, newListArray                            , getBounds, getElems-                           , freeze, thaw, unsafeFreeze, unsafeThaw)+                           , freeze, thaw) import Data.Array.Unboxed  (UArray)+import Data.Array.Unsafe   (unsafeFreeze, unsafeThaw) import Data.Char           (isLetter, toLower) import Data.Foldable       (foldrM) import Data.Function       (on)