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