Welcome to issue 201 of the HWN, a newsletter covering developments in the Haskell community. This release covers the week of September 18 to 24, 2011.
Jasper Van der Jeugt sent more details about the 9th GhentFPG meeting, which will take place on October the 4th, at 19:30 in the Technicum building of Ghent University. "You don't have to be a Functional Programming guru to attend, everyone eager to learn is welcome."
New and Updated Projects
- usb, bindings-libusb, usb-iteratee (Bas van Dijk; 1.0, 1.4.4, 0.4) Wrapers around the portable C library libusb-1.0
- ivy-web (James Deng; 0.1) A lightweight web framework, with type-safe routes, based on invertible syntax, and i18n support, influenced by Django, Snap and Yesod.
- lushtags (Bit Connor) ctags compatible tags files for Haskell programs.
- lightweight monadic regions family (Bas van Dijk; multiple versions) Updates to regios, regions-mtl, regions-monadstf, regional-pointers, safer-file-handles, safer-file-handles-bytestring, safer-file-handles-text, and usb-safe.
- skein (Felipe Almeida Lessa; 0.1) A family of fast secure cryptographic hash functions.
Quotes of the Week
- dafis: I thought a C++ friend class was one you allowed to touch your private parts
- edwardk: any time i can help, just ask. i may not actually help, but i'll be sure to note your suffering.
- edwardk: i have a lot fewer [haddock problems] now since i stopped bothering trying to document ;)
- edwardk: Had i thought of it earlier i could have named trifecta kessel run. at this point it looks like it'll contain at least 12 parsecs.
- ddarius: The history of iteratees is making a simple idea complex.
- shachaf: You can never escape having learned monads. If you learn two monads, though, you can go back to only knowing one.
Top Reddit Stories
- GHCi now supports all top-level declarations. From (github.com), scored 104 with 35 comments.
- The best ghc bug ever. From (twitter.com), scored 93 with 27 comments.
- Running a startup on Haskell. From (bos.github.com), scored 73 with 33 comments.
- No chrome, Haskell is not Danish.. From (i.imgur.com), scored 73 with 26 comments.
- Did Haskell Platform miss the July release? It's already September.. From (trac.haskell.org), scored 46 with 12 comments.
- Iteratees at Tsuru Capital: various contributions to the hackage iteratee library used in a production trading system. From (blog.kfish.org), scored 36 with 12 comments.
- Apprendre Haskell vous fera le plus grand bien ! -- LYAH in French. From (lyah.haskell.fr), scored 33 with 15 comments.
- Would You Bet $100,000,000 on Haskell?. From (digitalmars.com), scored 28 with 44 comments.
- Galois offers Haskell course: The Tao of Functional Programming. From (corp.galois.com), scored 26 with 9 comments.
Top StackOverflow Questions
- What are Haskell's strictness points? votes: 59, answers: 7
- Can someone explain the traverse function in Haskell votes: 14, answers: 3
- Why do we have map, fmap and liftM? votes: 13, answers: 1
- Does a function like this already exist? (Or, what's a better name for this function?) votes: 12, answers: 4
- Question about the ~ and @ operators in Haskell votes: 11, answers: 2
- Folding across Maybes in Haskell votes: 8, answers: 5
- How is foldl lazy? votes: 7, answers: 4
- avoid explicit passing of lookup table votes: 7, answers: 4
- Why is [Char]-based input so much slower than the [Char]-based output in Haskell? votes: 7, answers: 1
Until next time,
Daniel Santa Cruz