MonoPointed just like Pointed

use Applicative for the default implementation