{-# LANGUAGE DeriveFunctor #-} data Foo = Foo Int deriving Functor