Personal tools

Infrastructure/Utrecht-Hacking-Notes

From HaskellWiki

< Infrastructure(Difference between revisions)
Jump to: navigation, search
Line 30: Line 30:
  
 
network package is low level, difficult to maintain and fragile. Rewrite using design from python?
 
network package is low level, difficult to maintain and fragile. Rewrite using design from python?
 +
 +
=== hashmaps ===
 +
 +
Based on Patricia trees and using MurmurHash.
  
 
=== hashtables ===
 
=== hashtables ===

Revision as of 07:51, 28 August 2010

Contents

1 Notes from Utrecht on future directions for packages and infrastructure

1.1 containers

Work underway to do general performance improvements to the containers package, based on worker/wrapper and other idioms. New repository for work on patch-tag:

Added test suite and coverage data:

Added benchmarking suite:

Improved performance:

1.2 hackage 2

Ready Hackage 2 for use.

1.3 network

network package is low level, difficult to maintain and fragile. Rewrite using design from python?

1.4 hashmaps

Based on Patricia trees and using MurmurHash.

1.5 hashtables

Fast, open addressed hashtables: useful, but relatively small ROI. Also quite complex.

1.6 text

Propose text for the HP.

1.7 platform

Generate unified docs for the HP.