The exercise I need to solve is this:
Write a filter function for Foldable types using foldMap.
filterF :: ( Applicative f , Foldable