Added Reader applicative functor
Added a PersistentArrayMap to the ZipWith applicative