base: Introduce Data.Monoid.Ap

Authored by chessai <chessai1996@gmail.com> on Apr 11 2018, 5:28 PM.