packages feed

purescript-0.15.0: tests/purs/failing/DuplicateProperties.purs

-- @shouldFailWith TypesDoNotUnify
module DuplicateProperties where

import Prelude

foreign import data Test :: Row Type -> Type

foreign import subtractX :: forall r. Test (x :: Unit | r) -> Test r

foreign import hasX :: Test (x :: Unit, y :: Unit)

baz = subtractX (subtractX hasX)