filter -text -containers

filter :: (a -> Bool) -> [a] -> [a]
base Prelude, base Data.List
filter, applied to a predicate and a list, returns the list of those elements that satisfy the predicate; i.e., > filter p xs = [ x | x <- xs, p x]
filter :: (Char -> Bool) -> ByteString -> ByteString
bytestring Data.ByteString.Char8, bytestring Data.ByteString.Lazy.Char8
O(n) filter, applied to a predicate and a ByteString, returns a ByteString containing those characters that satisfy the predicate.
filter :: (Word8 -> Bool) -> ByteString -> ByteString
bytestring Data.ByteString.Lazy
O(n) filter, applied to a predicate and a ByteString, returns a ByteString containing those characters that satisfy the predicate.
filter :: (Word8 -> Bool) -> ByteString -> ByteString
bytestring Data.ByteString
O(n) filter, applied to a predicate and a ByteString, returns a ByteString containing those characters that satisfy the predicate. This function is subject to array fusion.
filterM :: Monad m => (a -> m Bool) -> [a] -> m [a]
base Control.Monad
This generalizes the list-based filter function.
filteredStrategy :: CompressionStrategy
zlib Codec.Compression.Zlib.Internal, zlib Codec.Compression.Zlib.Raw, zlib Codec.Compression.Zlib, zlib Codec.Compression.GZip
Use the filtered compression strategy for data produced by a filter (or predictor). Filtered data consists mostly of small values with a somewhat random distribution. In this case, the compression algorithm is tuned to compress them better. The effect of this strategy is to force more Huffman coding and less string matching; it is somewhat intermediate between defaultCompressionStrategy and huffmanOnlyCompressionStrategy.
Filtered :: CompressionStrategy
zlib Codec.Compression.Zlib.Internal, zlib Codec.Compression.Zlib.Raw, zlib Codec.Compression.Zlib, zlib Codec.Compression.GZip
Deprecated: Use filteredStrategy. CompressionStrategy constructors will be hidden in version 0.7
mfilter :: MonadPlus m => (a -> Bool) -> m a -> m a
base Control.Monad
Direct MonadPlus equivalent of filter filter = (mfilter:: (a -> Bool) -> [a] -> [a] applicable to any MonadPlus, for example mfilter odd (Just 1) == Just 1 mfilter odd (Just 2) == Nothing
package bloomfilter
package
Pure and impure Bloom Filter implementations. Version 1.2.6.10
convolutionFilter1D :: PixelInternalFormat -> GLsizei -> PixelData a -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
convolutionFilter2D :: PixelInternalFormat -> Size -> PixelData a -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
convolutionFilterBias :: ConvolutionTarget -> StateVar (Color4 GLfloat)
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
convolutionFilterScale :: ConvolutionTarget -> StateVar (Color4 GLfloat)
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
copyConvolutionFilter1D :: PixelInternalFormat -> Position -> GLsizei -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
copyConvolutionFilter2D :: PixelInternalFormat -> Position -> Size -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
defaultCookieFilter :: URI -> Cookie -> IO Bool
HTTP Network.Browser
defaultCookieFilter is the initial cookie acceptance filter. It welcomes them all into the store :-)
efilter :: DynGraph gr => (LEdge b -> Bool) -> gr a b -> gr a b
fgl Data.Graph.Inductive.Basic
Filter based on edge property.
elfilter :: DynGraph gr => (b -> Bool) -> gr a b -> gr a b
fgl Data.Graph.Inductive.Basic
Filter based on edge label property.
getConvolutionFilter1D :: PixelData a -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
getConvolutionFilter2D :: PixelData a -> IO ()
OpenGL Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution

Show more results