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 +2/−2
- HFusion/Internal/FunctorRep.lhs +2/−2
- HFusion/Internal/FuseEnvironment.lhs +1/−1
- HFusion/Internal/FuseFace.lhs +1/−1
- HFusion/Internal/HsSyn.hs +2/−2
- HFusion/Internal/HyloFace.lhs +1/−1
- HFusion/Internal/HyloRep.lhs +1/−1
- HFusion/Internal/Inline.lhs +1/−1
- HFusion/Internal/Parsing/HyloContext.lhs +1/−1
- HFusion/Internal/Parsing/HyloParser.lhs +1/−1
- HFusion/Internal/Parsing/Translator.lhs +3/−3
- HFusion/Internal/RenVars.lhs +1/−1
- HFusion/Internal/Utils.lhs +1/−1
- hfusion.cabal +3/−3
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