packages feed

sbv-14.0: SBVTestSuite/TestSuite/CompileTests/SCase/SCase92.stderr

SCase92.hs:(12,16)-(22,9): Splicing expression
    ghc-internal:GHC.Internal.TH.Quote.quoteExp
      sCase
      " e of\n\
      \                Zero  -> case m of\n\
      \                           Nothing -> 0\n\
      \                           Just v  -> case v of\n\
      \                                        Left  x -> x\n\
      \                                        Right _ -> 1\n\
      \                Num k     -> k\n\
      \                Var _     -> -1\n\
      \                Add a b   -> t a m + t b m\n\
      \                Let _ _ b -> t b m\n\
      \       "
  ======>
    sCaseExpr
      (Data.SBV.Maybe.sCaseMaybe
         0 (\ v -> Data.SBV.Either.sCaseEither (\ x -> x) (\ _ -> 1) v) m)
      (\ k -> k) (\ _ -> negate 1) (\ a b -> (t a m) + t b m)
      (\ _ _ b -> t b m) e