hxt-8.3.2: A collection of tools for processing XML with Haskell.

Portabilitynon-portable
Stabilityexperimental
MaintainerUwe Schmidt (uwe\@fh-wedel.de)

Control.Arrow.ArrowNF

Description

Arrows for evaluation of normal form results

Synopsis

Documentation

strictA :: (Arrow a, NFData b) => a b bSource

complete evaluation of an arrow result using rnf

this is sometimes useful for preventing space leaks, especially after reading and validation of a document, all DTD stuff is not longer in use and can be recycled by the GC.

class Arrow a => ArrowNF a whereSource

Methods

rnfA :: NFData c => a b c -> a b cSource

Instances