packages feed

haskell-tools-refactor-1.0.1.1: examples/TH/Splice/Names.hs

{-# LANGUAGE TemplateHaskell #-}
module TH.Splice.Names where

import TH.Splice.Define

data A = A

$(nameOf ''A)
nameOf ''A

$(nameOf 'A)
nameOf 'A