Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
forgetWSGroup :: WSGroupId -> X ()xmonad-contrib XMonad.Actions.DynamicWorkspaceGroups Delete the named workspace group from the list of workspace groups. Note that this has no effect on the workspaces involved; it simply forgets the given name.
foreground :: MessageConfig -> [Char]xmonad-contrib XMonad.Actions.LinkWorkspaces No documentation available.
for_ :: (Foldable t, Applicative f) => t a -> (a -> f b) -> f ()xmonad-contrib XMonad.Prelude for_ is traverse_ with its arguments flipped. For a version that doesn't ignore the results see for. This is forM_ generalised to Applicative actions. for_ is just like forM_, but generalised to Applicative actions.
Examples
Basic usage:>>> for_ [1..4] print 1 2 3 4
for_ :: Monad m => a -> (a -> Bool) -> (a -> a) -> (a -> m b) -> m ()yjtools Control.Monad.Tools No documentation available.
-
base Data.Char Cf: Other, Format
-
A collection of data types, classes, and functions for interfacing with another programming language.
-
The ForeignPtr type and operations. This module is part of the Foreign Function Interface (FFI) and will usually be imported via the Foreign module. For non-portable support of Haskell finalizers, see the Foreign.Concurrent module.
-
base Foreign.ForeignPtr The type ForeignPtr represents references to objects that are maintained in a foreign language, i.e., that are not part of the data structures usually managed by the Haskell storage manager. The essential difference between ForeignPtrs and vanilla memory references of type Ptr a is that the former may be associated with finalizers. A finalizer is a routine that is invoked when the Haskell storage manager detects that - within the Haskell heap and stack - there are no more references left that are pointing to the ForeignPtr. Typically, the finalizer will, then, invoke routines in the foreign language that free the resources bound by the foreign object. The ForeignPtr is parameterised in the same way as Ptr. The type argument of ForeignPtr should normally be an instance of class Storable.
-
base Foreign.ForeignPtr.Safe The type ForeignPtr represents references to objects that are maintained in a foreign language, i.e., that are not part of the data structures usually managed by the Haskell storage manager. The essential difference between ForeignPtrs and vanilla memory references of type Ptr a is that the former may be associated with finalizers. A finalizer is a routine that is invoked when the Haskell storage manager detects that - within the Haskell heap and stack - there are no more references left that are pointing to the ForeignPtr. Typically, the finalizer will, then, invoke routines in the foreign language that free the resources bound by the foreign object. The ForeignPtr is parameterised in the same way as Ptr. The type argument of ForeignPtr should normally be an instance of class Storable.
-
base Text.Printf Whether to left-adjust or zero-pad a field. These are mutually exclusive, with LeftAdjust taking precedence.