blob: 920252f4336f9dc5346db166248f2eef4eaacd73 (
plain)
1
2
3
4
5
6
7
8
9
10
|
{-# LANGUAGE PolyKinds, TypeFamilies, DataKinds #-}
{-# LANGUAGE TypeOperators, GADTs, InstanceSigs #-}
module T10041 where
data family Sing (a :: k)
data instance Sing (xs :: [k]) where
SNil :: Sing '[]
class SingI (a :: ΔΈ) where
|