haskell-tools-refactor-1.0.1.1: examples/Expr/UnboxedSum.hs
{-# LANGUAGE UnboxedSums #-}
module Expr.UnboxedSum where
f = ()
where
expr :: (# Int | Bool #)
expr = (# | True #)
expr2 :: (# Int | Bool #)
expr2 = (# 3 | #)
expr3 :: (# Int | String | Bool #)
expr3 = (# | "aaa" | #)