hxt-8.2.0: A collection of tools for processing XML with Haskell.Source codeContentsIndex
Control.Arrow.ArrowNF
Portabilitynon-portable
Stabilityexperimental
MaintainerUwe Schmidt (uwe\@fh-wedel.de)
Description
Arrows for evaluation of normal form results
Synopsis
strictA :: (Arrow a, NFData b) => a b b
class Arrow a => ArrowNF a where
rnfA :: NFData c => a b c -> a b c
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
show/hide Instances
Produced by Haddock version 2.4.2