@hackage adaptive-containers0.1

Self optimizing container types

  • Categories

    • License

      BSD-3-Clause

    • Maintainer

      Don Stewart (dons@galois.com)

    • Versions

      • 0.3 Sat, 11 Apr 2009
      • 0.2.1 Mon, 6 Apr 2009
      • 0.2 Mon, 6 Apr 2009
      • 0.1 Sun, 5 Apr 2009

    Self optimizing polymorphic container types. We use type families to specialize polymorphic container types to specific representations via class-associated data types. A self-optimizing pair, for example, will unpack the constructors, yielding a representation for (Int,Char) requiring 8 bytes, instead of 24. Currently supported adaptive types: pairs