<div dir="ltr">> <span style="font-size:14px">What is f here?</span><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">anything Applicative:</span></div><div><span style="font-size:14px"><br></span></div><div><div>Prelude> let a1 = pure 1</div><div>Prelude> let a2 = pure 1</div><div style="font-size:14px"><br></div></div><div style="font-size:14px"><div>Prelude> (a1::Maybe Int) == a2</div><div>True</div><div>Prelude> (a1::Maybe Float) == a2<br></div><div>True</div><div>Prelude> (a1::Either String Float) == a2</div><div>True</div><div><br></div></div><div style="font-size:14px"><br></div>​</div>