packages feed

haskell-src-exts-1.24.0: tests/examples/SpecializePhaseControl.hs.prettyprinter.golden

{-# SPECIALISE [1] x :: Integer -> Integer -> Integer,
                 Integer -> Int -> Integer, Int -> Int -> Int #-}

x :: (Num a, Integral b) => a -> b -> a
x = undefined

{-# SPECIALISE INLINE [999] y :: Integer -> Integer -> Integer,
                 Integer -> Int -> Integer, Int -> Int -> Int #-}

y :: (Num a, Integral b) => a -> b -> a
y = undefined