Editorial = Just "Apologies for the slightly late issue this week, attributable to a combination of having to transfer all my files onto a different computer (my former employer had the audacity to request the return of their laptop, now that I no longer work for them) and packing up to move to Philadelphia on Saturday. At any rate, some exciting news this week, including #haskell passing the 500 mark and a new release of Yi -- enjoy!", Community [ Text "Correction from last week's issue: congratulations were bestowed upon a certain \"Dr. Johansson\" who does not, in fact, exist, having been replaced almost a year ago by the happily married but otherwise identical Dr. Mikael Vejdemo-Johansson." ], Announce [ Item "A fancier Get monad or two (a la binary and binary-strict)" "Chris Kuklewicz" "[http://article.gmane.org/gmane.comp.lang.haskell.libraries/9691 announced] two new Get-like monads for binary data, with a number of additional features.", Item "\\#haskell irc channel reaches 500 users" "Don Stewart" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42671 announced] that 6 1/2 years after its inception, under the guiding hand of Shae Erisson (aka shapr), the [http://haskell.org/haskellwiki/IRC_channel \\#haskell IRC channel] on freenode has finally reached 500 users! This puts the channel at around the 12th largest (and mostest friendliest) community of the 7000 freenode channels.", Item "RandomDotOrg-0.1" "Austin Seipp" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42643 announced] the release of the [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/RandomDotOrg RandomDotOrg] package, an interface to the [http://random.org random.org] random number generator.", Item "Mueval 0.3.1, 0.4, 0.4.5, 0.4.6, 0.5" "Gwern Branwen" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42629 announced] a number of releases of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mueval Mueval], a package allowing dynamic runtime evaluation of Haskell expressions. As far as anyone knows, all possible security holes have been plugged, and it's missing only a few features before it can replace hs-plugins as lambdabot's evaluation mechanism.", Item "Need functional programmers for debugging study" "Chris Bogart" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16360 asked] for functional programmers currently developing or maintaining a medium to large-sized program, willing to let him look over their shoulder while they do debugging or coding on the project.", Item "Yi 0.4.1" "Jean-Philippe Bernardy" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42582 announced] the 0.4.1 release of the Yi editor, a text editor written and extensible in Haskell. The long-term goal of the Yi project is to provide the editor of choice for Haskell programmers.", Item "Hipmunk 0.1 and HipmunkPlayground 0.1" "Felipe Lessa" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16355 announced] the availability of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Hipmunk Hipmunk], containing bindings for the [http://wiki.slembcke.net/main/published/Chipmunk Chipmunk 2D physics engine], and [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HipmunkPlayground Hipmunk Playground], where you may see some of Hipmunk's features in action. The bindings are low-level but try to hide most of the nasty details of the C code.", Item "faster BLAS bindings" "Patrick Perry" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42534 announced] that he has [http://quantile95.com/2008/07/24/addressing-haskell-blas-performance-issues/ largely closed the C performance gap] with his recent [http://www-stat.stanford.edu/~patperry/code/blas/ Haskell BLAS bindings]. Expect a new release shortly.", Item "FPers in Northwest Arkansas?" "Nathan Bloomfield" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42548 is wondering] if there are any Haskellers in the NW Arkansas region to start a functional programming interest group in the area.", Item "Italian Haskellers Summer Meeting" "Pasqualino 'Titto' Assini" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42545 announced] something about a summer meeting for Italian Haskellers. If you would like to know precisely what it was that was announced, I suggest you learn Italian.", Item "InterleavableIO" "Marco Tulio Gontijo e Silva" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/42502 announced] a package, [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/interleavableIO interleavableIO], based on Jules Bean (quicksilver)'s [http://www.haskell.org/pipermail/haskell-cafe/2007-July/028501.html monadic tunneling] code." ], GSoC [ Item "Hoogle 4" "Neil Mitchell (ndm)" "is working on [http://code.haskell.org/hoogle/ Hoogle 4]. [http://neilmitchell.blogspot.com/2008/07/gsoc-hoogle-week-9.html This week], he rewrote type search: after three days of coding, it required only a few minor debugging tweaks to get it to work. Haskell FTW! Expect a public beta of the command line interface next week.", Item "Generic tries" "Jamie Brandon" "is working on a library for efficient maps using generalized tries. [http://jamiiecb.blogspot.com/2008/07/week-7-progress-respect-my-formatting.html This week], he has finally got everything up and running bug free on the new API, except the internals are still using association lists instead of AVL trees. He also exhibits a promising benchmark.", Item "DPH physics engine" "Roman Cheplyaka (Feuerbach)" "is working on a [http://haskell.org/haskellwiki/Hpysics physics engine] using [http://www.haskell.org/haskellwiki/GHC/Data_Parallel_Haskell Data Parallel Haskell].", Item "GHC plugins" "Max Bolingbroke" "is working on dynamically loaded plugins for GHC.", Item "Cabal dependency framework" "Andrea Vezzosi (Saizan)" "is working on a [http://code.haskell.org/~Saizan/cabal make-like dependency analysis framework] for Cabal.", Item "Language.C" "Benedikt Huber (visq)" "is [http://www.sivity.net/projects/language.c/wiki/ working on Language.C], a standalone parser/pretty printer library for C99.", Item "GHC API" "Thomas Schilling (nominolo)" "is working on [http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus improvements to the GHC API]." ], HaskellPrime [ ], Libraries [ ], Conferences Nothing [ ], Discussion [ Item "Build system woes" "Roman Leshchinskiy" "began a [http://thread.gmane.org/gmane.comp.lang.haskell.glasgow.user/14800 discussion] on Cabal and GHC's new build system, with some suggestions for improving the process.", Item "Syb Renovations? Issues with Data.Generics" "Claus Reinke" "[http://thread.gmane.org/gmane.comp.lang.haskell.libraries/9672 brought up] a number of issues with Data.Generics, with suggestions for improvement.", Item "A question about mfix" "Wei Hu" "[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/42677 asked] a question about the definition and semantics of mfix, the monadic fix operation.", Item "Using fundeps to resolve polymorphic types to concrete types" "Bryan Donlan" "[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/42639 asked a question] about the interaction between functional dependencies and type checking, with a rather subtle answer.", Item "Best book/tutorial on category theory and its applications" "fero" "[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/42616 asked] for recommendations on a book about category theory.", Item "Loss of humour" "Andrew Coppin" "[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/42510 laments] the loss of some of Haskell's humorous heritage." ], Jobs [ ], Blogs [ Post "2008-07-31" "Ketil Malde" "Updates and other trivialities" "" "http://blog.malde.org/index.php/2008/07/31/updates-and-other-trivialities/" N, Post "2008-07-31" "Ulisses Costa" "Lex/yacc" "A short lex/yacc tutorial." "http://caos.di.uminho.pt/~ulisses/blog/2008/07/31/lexyacc/" N, Post "2008-07-30" "Luke Plant" "Haskell Regex replace" "Luke wonders if anyone knows how to do regex replace in Haskell." "http://lukeplant.me.uk/blog.php?id=1107301690" N, Post "2008-07-30" "Eric Kow (kowey)" "simple random numbers in Haskell" "Eric writes a simple tutorial for the System.Random module." "http://koweycode.blogspot.com/2008/07/simple-random-numbers-in-haskell.html" N, Post "2008-07-30" "Jamie Brandon" "Week 7 progress (respect my formatting damnit)" "An update on Jamie's Google Summer of Code project." "http://jamiiecb.blogspot.com/2008/07/week-7-progress-respect-my-formatting.html" N, Post "2008-07-30" "Tupil" "Formlets in Haskell" "" "http://blog.tupil.com/formlets-in-haskell/" N, Post "2008-07-30" "John Goerzen (CosmicRay)" "Seen in the Haskell wiki" "" "http://changelog.complete.org/posts/736-Seen-in-the-Haskell-wiki.html" N, Post "2008-07-30" "Ulisses Costa" "Type inference" "" "http://caos.di.uminho.pt/~ulisses/blog/2008/07/30/type-inference/" N, Post "2008-07-29" "Magnus Therning" "More prefixes" "" "http://therning.org/magnus/archives/355" N, Post "2008-07-29" "Don Stewart (dons)" "Haskell: Batteries Included" "" "http://www.cse.unsw.edu.au/~dons/blog/2008/07/29#batteries" N, Post "2008-07-28" "Ulisses Costa" "Pointfree Calculator" "" "http://caos.di.uminho.pt/~ulisses/blog/2008/07/29/pointfree-calculator/" N, Post "2008-07-30" "Dennis Bueno" "ICFP Contest 2008 -- The One Liners" "Dennis describes his experiences participating in this year's ICFP Programming Contest." "http://obfuscatedcode.wordpress.com/2008/07/30/icfp-contest-2008-the-one-liners/" N, Post "2008-07-29" "Harry Pierson" "Monadic Philosophy Part 2 - The LINQ Monad" "" "http://devhawk.net/2008/07/30/Monadic+Philosophy+Part+2+The+LINQ+Monad.aspx" NP, Post "2008-07-29" "Harry Pierson" "Monadic Philosophy" "Harry begins a series explaining his journey through understanding monads." "http://devhawk.net/2008/07/30/Monadic+Philosophy.aspx" NP, Post "2008-07-27" "Eric Kow (kowey)" "pandoc gets mediawiki support" "" "http://koweycode.blogspot.com/2008/07/pandoc-gets-mediawiki-support.html" N, Post "2008-07-26" "Dan Piponi (sigfpe)" "The Fibonacci Numbers, Coalgebraicaly" "" "http://sigfpe.blogspot.com/2008/07/fibonacci-numbers-coalgebraicaly.html" N, Post "2008-07-26" "Twan van Laarhoven" "Solving nonograms" "" "http://twan.home.fmf.nl/blog/haskell/Nonograms.details" N, Post "2008-07-26" "Ayumilove" "Haskell Programming Tutorial Part 2A" "" "http://www.5min.com/Video/-Ayumilove-Haskell-Programming-Tutorial-Part-2-A-31821112" NP, Post "2008-07-26" "Ayumilove" "Haskell Programming Tutorial Part 2B" "" "http://www.5min.com/Video/Ayumilove-Haskell-Programming-Tutorial-Part-2-B-31824556" NP, Post "2008-07-26" "Ayumilove" "Haskell Programming Tutorial Part 3" "" "http://www.5min.com/Video/Ayumilove-Haskell-Programming-Tutorial-Part-3-31855373" NP, Post "2008-07-25" "Darren Moffat" "T5120 donated to Haskell Community" "Sun's donation inspires Darren to get back into Haskell and maybe contribute some code to GHC again, like he did back when he was a student at Glasgow." "http://blogs.sun.com/darren/entry/t5120_donated_to_haskell_community" NP, Post "2008-07-25" "Mikael Vejdemo-Johansson (DrSyzygy)" "Blackbox computing of A-infinity algebras" "The last results from Mikael's thesis have made it into article form, and are [http://arxiv.org/abs/0807.3869 available on the arXiv]." "http://blog.mikael.johanssons.org/archive/2008/07/blackbox-computing-of-a-infinity-algebras/" N, Post "2008-07-25" "John Goerzen (CosmicRay)" "OSCon Update" "" "http://changelog.complete.org/posts/733-OSCon-Update.html" N, Post "2008-07-25" "Real-World Haskell" "Beta availability hiccups" "" "http://www.realworldhaskell.org/blog/2008/07/16/beta-availability-hiccups/" N, Post "2008-07-24" "John Goerzen (CosmicRay)" "First 2 Days of OSCon" "John reports live from OSCon." "http://changelog.complete.org/posts/732-First-2-Days-of-OSCon.html" N, Post "2008-07-24" "Neil Mitchell" "GSoC Hoogle: Week 9" "An update on Neil's Google Summer of Code project." "http://neilmitchell.blogspot.com/2008/07/gsoc-hoogle-week-9.html" N, Post "2008-07-24" "Patrick Perry" "Addressing Haskell BLAS Performance Issues" "Patrick's Haskell BLAS bindings are now significantly sped up, and he explains what made the difference." "http://quantile95.com/2008/07/24/addressing-haskell-blas-performance-issues/" N, Post "2008-07-23" "Arnar Birgisson (Arnar)" "Parsing annotated postfix operators with Haskell" "Arnar exhibits a neat pattern for constructing certain types of parsers, which makes essential use of first-class functions." "http://www.hvergi.net/2008/07/parsing-annotated-postfix-operators-with-haskell/" N ], Quotes [ Quote "mauke" "a hint to beginners: typing 'fix error' in ghci does not have the intended effect.", Quote "mauke" "Hungarian Notation constructs a type system in the mind of the programmer.", Quote "rwbarton" "I was hoping for a pile of Functors.", Quote "Baughn" "[on lambdabot] Yes, PMS is a real issue. Poor memory size, that is.", Quote "Cale" "There should be a website called \"Static Equilibrium or Not\" where you rate pictures according to whether you think the depicted objects are in static equilibrium.", Quote "sahko" "xmonad is an ancient african word for \"you dont need to use a mouse fool\".", Quote "doidydoidy" "Category theory is exactly like a comic book alternative universe, except they use the prefix \"co-\" instead of \"bizarro\"." ], Commits [ ] -- vim: paste