blob: c081c73588ef0e59280f48a41094db5eb6f1e945 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE TemplateHaskell #-}
module Roles4 where
import Language.Haskell.TH
import System.IO
data Sticky a b = MkSticky (a b)
$( do roles <- reifyRoles (mkName "Sticky")
runIO $ putStrLn (show roles) >> hFlush stdout
return [] )
|