Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. unflip :: Flip (t :: Type -> Type -> Type) a b -> t b a

    type-flip Data.Type.Flip

    No documentation available.

  2. module Graphics.GL.MESA.FramebufferFlipY

    No documentation available.

  3. pattern GL_FRAMEBUFFER_FLIP_Y_MESA :: GLenum

    OpenGLRaw Graphics.GL.MESA.FramebufferFlipY

    No documentation available.

  4. glGetMESAFramebufferFlipY :: MonadIO m => m Bool

    OpenGLRaw Graphics.GL.MESA.FramebufferFlipY

    Is the MESA_framebuffer_flip_y extension supported?

  5. gl_MESA_framebuffer_flip_y :: Bool

    OpenGLRaw Graphics.GL.MESA.FramebufferFlipY

    Is the MESA_framebuffer_flip_y extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetMESAFramebufferFlipY in those cases instead.

  6. pattern GL_FRAMEBUFFER_FLIP_Y_MESA :: GLenum

    OpenGLRaw Graphics.GL.Tokens

    No documentation available.

  7. pattern GL_UNPACK_FLIP_Y_WEBGL :: GLenum

    OpenGLRaw Graphics.GL.Tokens

    No documentation available.

  8. unsafeFlipBit :: PrimMonad m => MVector (PrimState m) Bit -> Int -> m ()

    bitvec Data.Bit

    Flip the bit at the given position. No bound checks are performed. Equivalent to flip unsafeModify complement, but up to 2x faster. In general there is no reason to unsafeModify bit vectors: either you modify it with id (which is id altogether) or with complement (which is unsafeFlipBit).

    >>> :set -XOverloadedLists
    
    >>> Data.Vector.Unboxed.modify (`unsafeFlipBit` 2) [1,1,1,1]
    [1,1,0,1]
    

  9. unsafeFlipBit :: PrimMonad m => MVector (PrimState m) Bit -> Int -> m ()

    bitvec Data.Bit.ThreadSafe

    Flip the bit at the given position. No bound checks are performed. Equivalent to flip unsafeModify complement, but up to 33% faster and atomic. In general there is no reason to unsafeModify bit vectors: either you modify it with id (which is id altogether) or with complement (which is unsafeFlipBit).

    >>> Data.Vector.Unboxed.modify (\v -> unsafeFlipBit v 1) (read "[1,1,1]")
    [1,0,1]
    

  10. dib3HeightFlipped :: BitmapInfoV3 -> Bool

    bmp Codec.BMP

    If the height field in the file is negative then this is interpreted as an image with the rows flipped.

Page 19 of many | Previous | Next