[Haskell-cafe] Building "production stable" software in Haskell

Philippa Cowderoy flippa at flippac.org
Mon Sep 17 13:51:33 EDT 2007


On Mon, 17 Sep 2007, Adrian Hey wrote:

> Ideally the way to deal with this is via standardised interfaces (using
> type classes with Haskell), not standardised implementations. Even this
> level of standardisation is not a trivial clear cut design exercise.
> e.g we currently have at least two competing class libs, Edison and the
> collections package. Which one should become standard?
> 

They shouldn't, at least not now. Knock up something lightweight that'll 
do for now for each of the modules that're going to be standard, worry 
about overarching frameworks later. Realistically we need a standardised 
name which we can expect to find an implementation under, with some 
performance guarantees even if they're the worst possible ones we can 
make.

-- 
flippa at flippac.org

'In Ankh-Morpork even the shit have a street to itself...
 Truly this is a land of opportunity.' - Detritus, Men at Arms


More information about the Haskell-Cafe mailing list