packages feed

haskell-tools-builtin-refactorings-1.1.0.0: test/ExtensionOrganizerTest/FlexibleContextsTest/TyFamConstraints.hs

{-# LANGUAGE FlexibleContexts, TypeFamilies #-}

module TyFamConstraints where

import Definitions

f1 :: TF [a] => a -> ()
f1 = const ()

f2 :: [a] ~ [Int] => a -> Int  {-* TypeFamilies + GADTs, TypeFamilies + GADTs *-}
f2 = id                        {-* TypeFamilies + GADTs *-}