Haskell Optimization Handbook
Table of Contents
indices and tables
Table of Contents
indices and tables
Quick search

Table of Contents

  • Preliminaries
  • Measurement, Profiling, and Observation
  • Optimizations
  • Case Studies

indices and tables

  • Glossary
  • Docs »
  • Index

Index

A | C | Debugging | E | Format | GHC | K | Levity | L | Memory | M | Normal Forms | O | Optimization | P | Runtime | Scope | S | T | Type | U

A

  • Algebraic Data Type
  • Arity

C

  • CAF
  • Cardinality Analysis
  • Closure
  • Closure Conversion
  • Compound Types

Debugging

  • Reproducer
  • Shotgun Debugging

E

  • Entry Code

Format

  • DWARF

GHC

  • Occurrence Name

K

  • Known Function

Levity

  • Boxed
  • Lifted
  • Unboxed
  • Unlifted

L

  • Levity Polymorphism
  • Loop Fusion

Memory

  • Pinned

M

  • Multi-Shot Lambda

Normal Forms

  • HNF
  • NF
  • WHNF

O

  • One-Shot Lambda

Optimization

  • Full Laziness transformation
  • Fusion
  • Join Point
  • Let Floating

P

  • PAP

Runtime

  • Info Table
  • Info Table Address
  • SRT

Scope

  • Top-Level

S

  • Sharing

T

  • Thread State Object (TSO)
  • Thunk

Type

  • Atomic

U

  • Unfolding
  • Unknown function
© Copyright 2022-2025, Jeffrey Young (doyougnu).
Created using Sphinx 7.2.6 with Press Theme 0.8.0.