Welcome to issue 199 of the HWN, a newsletter covering developments in the Haskell community. This release covers the week of September 4 to 10, 2011.
Announcements
Johannes Waldmann open the invitation to the 6th Haskell in Leipzig workshop, on October 7, 2011. It "will present an absolutely thrilling mixture of tutorials and talks, with special enphasis on parallel programming."
New and Updated Projects
- Hs2lib (Phyx; v-0.5.5) A preprocesor and library which allow you to create dynamic libs from arbitrary annotated Haskell programs with one click. It also allows you to use the generated lib in C, C++, and C# just by including the generated header files.
- Netwire (Ertugrul Soeylemez; 1.2.0) Lots of new features!
- network-address (Sebastian Nowicki; 0.2.0) Provides data structures and textual representation of network addresses (IPv4, IPv6, subnets).
- Webrexp (Vincent Berthoux; 1.1) A web scraping command line utility.
- eddie (Mike Meyer; 0.5) Is a tool for applying haskell filters to text files via the unix command line.
- cabal-ghci (Etienne Laurin; 0.1) Package to ease the development of projects using cabal.
Quotes of the Week
- gosu: Type parameters are covariant. This is not sound, and that does not matter.
- turtlesalltheway: if haskell is so great why cant it improve itself
- mm_freak: bosses are generally quite strong, static and lazy
- cmccann: newtype Natural = N { denature :: Integer }
Top Reddit Stories
- Constraint Kinds for GHC. From (blog.omega-prime.co.uk), scored 115 with 12 comments.
- Yesod :: The Limitations of Haskell. From (yesodweb.com), scored 108 with 42 comments.
- Frege: haskell like language on JVM (tries to adhere to haskell 2010 where possible). From (code.google.com), scored 58 with 58 comments.
- Sharing in Haskell -- How the let and lambda constructs give a precise way to control sharing. From (neilmitchell.blogspot.com), scored 34 with 18 comments.
- Let's play a game : How to implement functions from their type signatures. From (blog.ezyang.com), scored 24 with 13 comments.
- Impredicativity + injectivity + type case analysis = inconsistency (Russell paradox) :: Oleg. From (okmij.org), scored 23 with 10 comments.
- Functional Pearls. From (haskell.org), scored 23 with 1 comments.
- An EventSource broker written in Haskell. From (mathias-biilmann.net), scored 22 with 0 comments.
- Haskell For Kids: Week 4. From (cdsmith.wordpress.com), scored 22 with 2 comments.
- apfelmus - Vault - a persistent store for values of arbitrary types. From (apfelmus.nfshost.com), scored 19 with 2 comments.
- Tau is available in Haskell, you can safely avoid Pi. From (hackage.haskell.org), scored 19 with 26 comments.
- Zipper from any Traversable :: Oleg. From (okmij.org), scored 18 with 2 comments.
Top StackOverflow Questions
- More on generic Scala functions votes: 20, answers: 4
- Why is a "type class" called "type class"? votes: 20, answers: 2
- Is there a Haskell idiom for updating a nested data structure? votes: 14, answers: 2
- How to tell if a list is infinite? votes: 14, answers: 4
- Select random element from a set, faster than linear time (Haskell) votes: 9, answers: 5
- GHC not optimising modules other than the main module votes: 9, answers: 0
- A chess board representation in Haskell votes: 8, answers: 4
- How to cap memory usage of Haskell threads votes: 7, answers: 2
- Is this Haskell type inference in action, or something else? votes: 7, answers: 2
- Assymmetry in the bind function votes: 6, answers: 7
About the Haskell Weekly News
To help create new editions of this newsletter, please send
stories to dstcruz@gmail.com
.
Until next time,
Daniel Santa Cruz
No comments:
Post a Comment