[Haskell-cafe] Combining applicative with arrows?
Ross Paterson
ross at soi.city.ac.uk
Fri Sep 10 05:35:26 EDT 2010
On Fri, Sep 10, 2010 at 10:34:04AM +0200, Nils Schweinsberg wrote:
> I just wondered if you can define Applicative instances for arrows?
> Basicly what I thought of is:
>
> I have a type for my arrow which is "CollectA" (using HXT here):
>
> type CollectA a = SomeArrow XmlTree a
If you do
import Control.Applicative
type CollectA = WrappedArrow SomeArrow XmlTree
then CollectA will be an instance of Applicative.
More information about the Haskell-Cafe
mailing list