I find it a little easier to decide what the Applicative instance "should" do by starting with pair :: f a -> f b -> f (a, b) from which you can derive the rest using pure and fmap
They suggested naïve sequential string replacing for html templating, so I would absolutely expect a bunch of regular expressions.
I find it a little easier to decide what the Applicative instance "should" do by starting with pair :: f a -> f b -> f (a, b) from which you can derive the rest using pure and fmap
They suggested naïve sequential string replacing for html templating, so I would absolutely expect a bunch of regular expressions.