summaryrefslogtreecommitdiff
path: root/testsuite/tests/typecheck/should_compile/T20584.hs
blob: 2d72a3ad41b7ba124b416915584e585522ee9582 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoPolyKinds #-}

module T20584 where

data Decision_Wrap
data Decision_Map

type family DecideFn p where
  DecideFn (r -> p) = Decision_Map
  DecideFn p = Decision_Wrap