packages feed

hfusion 0.0.6 → 0.0.6.1

raw patch · 14 files changed

+21/−21 lines, 14 filesdep −haskell98

Dependencies removed: haskell98

Files

HFusion/Internal/FsDeriv.lhs view
@@ -6,13 +6,13 @@ >     aA, -- derivation algorithm >   ) where >-> import List hiding (intersperse)+> import Data.List hiding (intersperse) > import HFusion.Internal.Utils > import HFusion.Internal.HsSyn > import HFusion.Internal.HyloFace > import Control.Monad.Error(throwError) > import Control.Monad.Trans(lift)-> import Maybe(catMaybes)+> import Data.Maybe(catMaybes)   import Debug.Trace 
HFusion/Internal/FunctorRep.lhs view
@@ -7,8 +7,8 @@  > import HFusion.Internal.HyloRep > import HFusion.Internal.Parsing.HyloContext-> import List-> import Maybe(catMaybes)+> import Data.List+> import Data.Maybe(catMaybes) > import HFusion.Internal.Utils > import HFusion.Internal.RenVars > import Control.Monad.Error(throwError)
HFusion/Internal/FuseEnvironment.lhs view
@@ -23,7 +23,7 @@ > import Data.Map(empty,Map,insert,lookup,delete,toList) > import HFusion.Internal.Utils(VarGen) > import HFusion.Internal.HyloFace-> import List(elemIndex)+> import Data.List(elemIndex) > import HFusion.Internal.FuseFace(fusionar,HyloT,getNames,renameHT)   data Key a = SingleKey a | KeyList [a]
HFusion/Internal/FuseFace.lhs view
@@ -37,7 +37,7 @@ > import Control.Monad.Trans(lift) > import Control.Monad.State(get) > import Control.Arrow(second)-> import List((\\))+> import Data.List((\\))  > import HFusion.Internal.RenVars > import HFusion.Internal.Utils
HFusion/Internal/HsSyn.hs view
@@ -2,8 +2,8 @@  module HFusion.Internal.HsSyn where -import Char(isDigit)-import List(union,(\\),nub)+import Data.Char(isDigit)+import Data.List(union,(\\),nub)  -- | Abstract syntax tree for programs that "HFusion" can handle. data Prog = Prog [Def]
HFusion/Internal/HyloFace.lhs view
@@ -25,7 +25,7 @@ > import HFusion.Internal.Utils > import HFusion.Internal.HsPretty > import HFusion.Internal.Parsing.HyloContext-> import List(find)+> import Data.List(find) > import HFusion.Internal.Messages > import Control.Monad.Error > import Control.Monad.State
HFusion/Internal/HyloRep.lhs view
@@ -6,7 +6,7 @@  > import HFusion.Internal.Utils -> import List+> import Data.List > import HFusion.Internal.HyloFace > import HFusion.Internal.FsDeriv > import HFusion.Internal.Parsing.HyloContext
HFusion/Internal/Inline.lhs view
@@ -9,7 +9,7 @@ >       ,applyHyloWithCntArgs  >   ) where -> import List+> import Data.List  > import HFusion.Internal.HyloFace > import HFusion.Internal.HyloRep() -- importing class instances only
HFusion/Internal/Parsing/HyloContext.lhs view
@@ -13,7 +13,7 @@ > import HFusion.Internal.HsPretty() > import HFusion.Internal.HsSyn > import HFusion.Internal.Utils-> import List(intersect,(\\),delete)+> import Data.List(intersect,(\\),delete)  A context contains the names of the constant arguments and the positions at which they appear. 
HFusion/Internal/Parsing/HyloParser.lhs view
@@ -17,7 +17,7 @@ > import Control.Monad.Error(throwError,runErrorT) > import Control.Monad.Trans(lift) > import Control.Monad.State(StateT(..),State,MonadState(..))-> import List(partition,intersect,union,find,nubBy,(\\),deleteFirstsBy,sort)+> import Data.List(partition,intersect,union,find,nubBy,(\\),deleteFirstsBy,sort) > import Data.Maybe(isJust,catMaybes)   import Debug.Trace
HFusion/Internal/Parsing/Translator.lhs view
@@ -5,9 +5,9 @@ > import HFusion.Internal.HsSyn > import HFusion.Internal.Utils -> import Char(isUpper,isLower)-> import Maybe(catMaybes)-> import List(transpose,nub)+> import Data.Char(isUpper,isLower)+> import Data.Maybe(catMaybes)+> import Data.List(transpose,nub) > import Control.Monad.Error(throwError,runErrorT) > import Control.Monad.Trans(lift) > import Control.Monad.State(get,put)
HFusion/Internal/RenVars.lhs view
@@ -5,7 +5,7 @@  > import HFusion.Internal.Utils > import HFusion.Internal.Parsing.HyloContext-> import List((\\),intersect,nub)+> import Data.List((\\),intersect,nub) > import HFusion.Internal.HyloFace > import HFusion.Internal.HsSyn 
HFusion/Internal/Utils.lhs view
@@ -11,7 +11,7 @@  > module HFusion.Internal.Utils where > import HFusion.Internal.HsSyn-> import List+> import Data.List  > import Control.Monad > import Control.Monad.State
hfusion.cabal view
@@ -1,5 +1,5 @@ name:       hfusion-version:    0.0.6+version:    0.0.6.1 build-type: Simple cabal-version:  >= 1.6 license:    BSD3@@ -17,7 +17,7 @@   library-  build-depends:    base<5, mtl, haskell-src, haskell98, containers, pretty, syb+  build-depends:    base<5, mtl, haskell-src, containers, pretty, syb   exposed-modules:     HFusion.HFusion, HFusion.CHANGELOG   other-modules:@@ -47,5 +47,5 @@ source-repository this   type:     darcs   location: http://patch-tag.com/r/facundo/hfusion-  tag:      0.0.6+  tag:      0.0.6.1