HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

ModuleJuicyPixels-3.3.9Haskell2010

Codec.Picture.Jpg.Internal.DefaultTable

Module used by the jpeg decoder internally, shouldn't be used in user code.

  • 7 types
  • 16 values
  • PackageJuicyPixels-3.3.9
  • Exports23
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceDefaultTable.hs
datadata DctComponent
#

Enumeration used to search in the tables for different components.

Instances5Eq, Show, Generic, NFData, Rep
datadata HuffmanTree
#

Tree storing the code used for huffman encoding.

Constructors

Instances2Eq, Show
  • Eq HuffmanTreeDefined in JuicyPixels-3.3.9 · Codec.Picture.Jpg.Internal.DefaultTable
  • Show HuffmanTreeDefined in JuicyPixels-3.3.9 · Codec.Picture.Jpg.Internal.DefaultTable
typetype MacroBlock a = Vector a
#

Represent a compact array of 8 * 8 values. The size is not guarenteed by type system, but if makeMacroBlock is used, everything should be fine size-wise