Report generated by HLint v3.10 - a tool to suggest improvements to your Haskell code.
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:56:23-33: Warning: Use shows
Found
Found
showsPrec 0Perhaps
shows
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:64:46-56: Warning: Use shows
Found
Found
showsPrec 0Perhaps
shows
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:74:23-33: Warning: Use shows
Found
Found
showsPrec 0Perhaps
shows
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:104:3-24: Warning: Eta reduce
Found
Found
show tc = tyconName tcPerhaps
show = tyconName
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:112:3-28: Warning: Eta reduce
Found
Found
assocKey tc = tyconName tcPerhaps
assocKey = tyconName
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:214:1-20: Warning: Eta reduce
Found
Found
list t = TAp tList tPerhaps
list = TAp tList
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:226:3-24: Warning: Eta reduce
Found
Found
kind tc = tyconKind tcPerhaps
kind = tyconKind
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:234:25-32: Suggestion: Redundant bracket
Found
Found
case (kind t) of (Kfun _ k) -> k (_) -> error "kind"Perhaps
case kind t of (Kfun _ k) -> k (_) -> error "kind"
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:236:5-7: Warning: Redundant bracket
Found
Found
(_)Perhaps
_
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:259:8-10: Warning: Use ordNub
Found
Found
nub
PerhapsordNub
Note: 'nub' is O(n^2), 'ordNub' is O(n log n)
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:259:14-28: Warning: Use concatMap
Found
Found
concat . map tvPerhaps
concatMap tv
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:321:30-41: Suggestion: Redundant bracket
Found
Found
i :>: (apply s sc)Perhaps
i :>: apply s sc
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:415:35-57: Warning: Use concatMap
Found
Found
concat (map patVars ps)Perhaps
concatMap patVars ps
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:420:23-45: Warning: Use concatMap
Found
Found
concat (map patVars ps)Perhaps
concatMap patVars ps
hs/src/HelVM/HelPS/HS2Lazy/Syntax.hs:464:1-29: Warning: Eta reduce
Found
Found
idEnvTransformer ce = Just cePerhaps
idEnvTransformer = Just