@@ -26,13 +26,13 @@ import System.Process
2626import qualified Control.Comonad.Trans.Cofree as CofreeT
2727import Data.Functor.Foldable (Base , cata , embed , para )
2828import PrettyPrint
29- import Telomare (AbstractRunTime , BreakState , BreakState' , ExprA (.. ),
30- FragExpr (.. ), FragExprF (.. ), FragIndex (FragIndex ),
31- IExpr (.. ), IExprF (.. ), LocTag (.. ), PartialType (.. ),
32- Pattern , RecursionPieceFrag , RecursionSimulationPieces (.. ),
29+ import Telomare (AbstractRunTime , BreakState , BreakState' , EvalError (.. ),
30+ ExprA (.. ), FragExpr (.. ), FragExprF (.. ),
31+ FragIndex (FragIndex ), IExpr (.. ), IExprF (.. ), LocTag (.. ),
32+ PartialType (.. ), Pattern , RecursionPieceFrag ,
33+ RecursionSimulationPieces (.. ), ResolverError (.. ),
3334 RunTimeError (.. ), TelomareLike (.. ), Term2 , Term3 (Term3 ),
34- Term4 (Term4 ), UnprocessedParsedTerm (.. ), EvalError (.. ),
35- ResolverError (.. ),
35+ Term4 (Term4 ), UnprocessedParsedTerm (.. ),
3636 UnprocessedParsedTermF (.. ), UnsizedRecursionToken (.. ), app ,
3737 appF , convertAbortMessage , deferF , eval , forget , g2s ,
3838 innerChurchF , insertAndGetKey , pairF , rootFrag , s2g , setEnvF ,
@@ -137,7 +137,7 @@ compileMain modules term = do
137137 tcTerm <- first RE $ main2Term3 modules term
138138 case typeCheck (PairTypeP (ArrTypeP ZeroTypeP ZeroTypeP ) AnyType ) tcTerm of
139139 Just e -> Left $ TCE e
140- _ -> first RE (main2Term3let modules term) >>= compile MainSizing pure
140+ _ -> first RE (main2Term3let modules term) >>= compile MainSizing pure
141141
142142-- for testing
143143compileMain' :: Term3 -> Either EvalError CompiledExpr
@@ -201,7 +201,7 @@ runMainCore modulesStrings s e =
201201
202202 in
203203 case compileMain modules s of
204- Left e -> error $ concat [ " runMainCore failed: " , show e]
204+ Left e -> error $ " runMainCore failed: " <> show e
205205 Right g -> e g
206206
207207runMain_ :: [(String , String )] -- ^ All modules as (Module_Name, Module_Content)
0 commit comments