[Haskell] Haskell Weekly News: March 06, 2006
Donald Bruce Stewart
dons at cse.unsw.edu.au
Mon Mar 6 21:48:50 EST 2006
Haskell Weekly News: March 06, 2006
Greetings, and thanks for reading issue 27 of HWN, a weekly newsletter
covering developments in the Haskell community. Each Monday, new
editions are posted to [1]the Haskell mailing list and to [2]The
Haskell Sequence. [3]RSS is also available.
1. http://www.haskell.org/mailman/listinfo/haskell
2. http://sequence.complete.org/
3. http://sequence.complete.org/node/feed
Announcements
* Haskell as a markup language. Oleg Kiselyov [4]writes on using
Haskell to represent semi-structured documents and the rules of
their processing. [5]SXML is embedded directly in Haskell, with an
open and extensible set of `tags'. The benefit of this is of
course in static type guarantees, such as prohibiting an H1
element to appear in the character content of other elements.
4. http://www.haskell.org/pipermail/haskell/2006-March/017656.html
5. http://ssax.sourceforge.net
* hmp3 1.0. Don Stewart [6]released hmp3 version 1. hmp3 is a
curses-based mp3 player written in Haskell, designed to be fast,
small and stable.
6. http://www.haskell.org/pipermail/haskell/2006-March/017674.html
* Edison 1.2rc2. Robert Dockins [7]announced the second release
candidate for Edison 1.2 is now ready for comments.
7. http://www.haskell.org/pipermail/libraries/2006-March/004983.html
Haskell'
This section covers activity on [8]Haskell'.
* [9]Overlapping instances and constraints
* [10]realToFrac
* [11]instance Functor Set
* [12]Keep the present Haskell record system!
* [13]Relaxed instance rules spec
* [14]Collections
* [15]Partial type signatures/annotations/declarations..
* [16]How to create a proposal
8. http://hackage.haskell.org/trac/haskell-prime
9. http://www.haskell.org/pipermail/haskell-prime/2006-February/000783.html
10. http://www.haskell.org/pipermail/haskell-prime/2006-February/000791.html
11. http://www.haskell.org/pipermail/haskell-prime/2006-March/000834.html
12. http://www.haskell.org/pipermail/haskell-prime/2006-March/000836.html
13. http://www.haskell.org/pipermail/haskell-prime/2006-March/000837.html
14. http://www.haskell.org/pipermail/haskell-prime/2006-March/000854.html
15. http://www.haskell.org/pipermail/haskell-prime/2006-March/000861.html
16. http://www.haskell.org/pipermail/haskell-prime/2006-March/000867.html
Discussion
* Library Reorganisation. Simon Marlow [17]opened up a discussion on
library reorganisation, in the light of the oncoming Haskell'.
17. http://www.haskell.org/pipermail/libraries/2006-March/004965.html
* Deprecating FunctorM. Ross Paterson [18]proposes to replace
FunctorM with Data.Traversable.
18. http://www.haskell.org/pipermail/libraries/2006-March/004966.html
* cabal-setup. Simon Marlow [19]posted a patch to wrap the Setup.hs
Cabal script with a generic cabal-setup interface.
19. http://www.haskell.org/pipermail/libraries/2006-March/004966.html
Code Watch
* Make -split-objs work with --make
Thu Mar 2 09:05:05 PST 2006 Simon Marlow
This turned out to be a lot easier than I thought. Just moving a few
bits of -split-objs support from the build system into the compiler
was enough. The only thing that Cabal needs to do in order to support
-split-objs now is to pass the names of the split objects rather than
the monolithic ones to 'ar'.
Quotes of the Week
[OConnor's Law]
roconnor :: As an online discussion of static types vs dynamic types
grows longer, the probability of mentioning heterogenous
lists approaches 1.
[Lemmih's Law]
Lemmih :: Every 18 months, compilers will make their warnings and
error message s twice as cryptic
Claus Reinke :: The point about overlapping instances is that they shouldn't.
Contributing to HWN
You can help us create new editions of this newsletter. Please see the
[20]contributing information, send stories to dons -at-
cse.unsw.edu.au. The darcs repository is available at darcs get
http://www.cse.unsw.edu.au/~dons/code/hwn
20. http://haskell.org/haskellwiki/HWN
More information about the Haskell
mailing list