{-# LANGUAGE TemplateHaskell #-} import TupleN tuple3 x = $(tuple 3) x normal_fn x = tuple3 x