Editorial = Nothing, Community [ Text "Andre Pang (ozone) will be soon [http://www.algorithm.com.au/blog/files/change.php#unique-entry-id-605 moving to San Fransisco] to begin work with [http://www.pixar.com/ Pixar]!" ], Announce [ Item "Mutually recursive modules" "Henning Thielemann" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/52272 announced] a [http://haskell.org/haskellwiki/Mutually_recursive_modules small writeup] explaining how mutually recursive modules are currently supported, and how they can be avoided. Please add information about other compilers and more ideas on breaking cycles.", Item "UrlDisp, a friendly URL dispatching library" "Artyom Shalkhakov" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/52045 announced] the first release of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/UrlDisp UrlDisp], a small library for URL dispatching (aka routing). Right now it works with CGI, and should be compatible with FastCGI as well (not tested); Happstack compatibility is planned. [http://www.haskell.org/haskellwiki/UrlDisp Documentation and usage examples] are available.", Item "Purely functional LU decomposition" "Rafael Gustavo da Cunha Pereira Pinto" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/52012 released] some code to perform purely functional LU decomposition.", Item "Ready for testing: Unicode support for Handle I/O" "Simon Marlow" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/51988 announced] that proper Unicode support in Handle I/O is ready for testing in GHC. Just download the [http://www.haskell.org/~simonmar/base-unicode.tar.gz set of patches], compile GHC with them, and test away! Comments and discussion welcome.", Item "HaskellWiki Accounts" "Ashley Yakeley" "can [http://article.gmane.org/gmane.comp.lang.haskell.general/16846 create a HaskellWiki account] for anyone who wants one (account creation has been disabled as a spam-fighting measure).", Item "multiplicity 0.1.0 released" "Dino Morelli" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16840 announced] the release of [http://ui3.info/d/proj/multiplicity.html multiplicity 0.1.0], a configuration file driven wrapper around [http://duplicity.nongnu.org/index.html duplicity]. It allows you to easily define backup sets as config files and avoid long, repetitive command lines.", Item "Happstack 0.1 Released!" "Matthew Elder" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16838 announced] the [http://blog.happstack.com/2009/02/03/happstack-01-released 0.1 release] of [http://happstack.com Happstack], the successor for the HAppS project.", Item "#haskell-in-depth IRC channel" "Philippa Cowderoy" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16833 announced] the creation of a new IRC channel, #haskell-in-depth. The new channel is open to everyone, just like #haskell, but is intended for more in-depth conversations, to allow the #haskell channel to be a more newbie-friendly place.", Item "regex-posix-unittest-1.0 AND regex-posix-0.94.1 AND regex-tdfa-0.97.1" "ChrisK" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16829 announced] an update to the [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex%2Dposix regex-posix] package which provides better semantics for multiple matches; an update to the [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex%2Dtdfa regex-tdfa] package, which provides the same new multiple match semantics and fixes a bug; and finally, a new package, [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex%2Dposix%2Dunittest regex-posix-unittest], along with an [http://www.haskell.org/haskellwiki/Regex_Posix accompanying wiki page]; it runs a suite of unit tests which regex-tdfa passes, but reveals bugs in the standard glibc, OS X, FreeBSD, and NetBSD implementations!", Item "Jane Street Summer Project 2009" "Yaron Minsky" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16822 announced] the [http://janestreetsummer.com Jane Street Summer Project for 2009], the goal of which is to make functional programming languages into better practical tools for programming in the real world. Students will be funded over the summer to work on open-source projects which aim at improving the practical utility of their favorite functional language.", Item "gitit 0.5.1" "John MacFarlane" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/51783 announced] the release of [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/gitit gitit 0.5.1], a wiki program that uses git or darcs as a filestore and HAppS as a server. Changes include major code reorganization, bug fixes, new debugging features, and more.", Item "regex-xmlschema" "Uwe Schmidt" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/51764 announced] the [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-xmlschema release] of [http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema regex-xmlschema], (yet another) package for processing text with regular expressions, containing a complete implementation of the W3C XML Schema specification language for regular expressions.", Item "diagrams 0.2" "Brent Yorgey" "[http://article.gmane.org/gmane.comp.lang.haskell.cafe/51726 announced] version 0.2 of the [http://code.haskell.org/diagrams diagrams package], an embedded domain-specific language for creating simple graphics in a compositional style. New features include support for arbitrary paths, text, multiple output formats, and support for the [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/colour colour] library." ], HaskellPrime [ ], Libraries [ ], Conferences Nothing [ ], Discussion [ Item "Haddock Markup" "David Waern" "began a [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/52219 discussion] on Haddock markup syntax: should it support (La)TeX for embedded mathematics? Should it support other stuff?", Item "Elegant & powerful replacement for CSS" "Conal Elliott" "began a [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/51998 discussion] on an elegant replacement for CSS that is consistent, composable, orthogonal, functional, and based on an elegantly compelling semantic model---what might such a thing look like?", Item "type metaphysics" "Gregg Reynolds" "began a long and interesting [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/51858 discussion] on the type system, denotational semantics, and related matters." ], Jobs [ Item "Postdoc Positions at the CLIP group, Spain" "CFP" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16837 announced] the availability of [http://clip.dia.fi.upm.es/Job_Openings/RyC2009.html postdoctoral research positions] within the [http://clip.dia.fi.upm.es/ CLIP (Computational Logic, Implementation and Parallelism) group] in Madrid, Spain. The application deadlines are February 13th and 18th; see the original email for more details.", Item "Multiple funded Ph.D. positions available" "Martin Erwig" "[http://article.gmane.org/gmane.comp.lang.haskell.general/16841 announced] the availability of multiple funded Ph.D. positions in the [http://eecs.oregonstate.edu/ school of EECS at Oregon State University], in the areas of programming languages (focusing on DSLs and language design), software engineering, and HCI. If you are interested, email Martin with a resume and contact information by February 15." ], Blogs [ Post "2009-02-07" "Erik de Castro Lopo" "libsndfile 1.0.18." "" "http://www.mega-nerd.com/erikd/Blog/CodeHacking/libsndfile/rel_18.html" N, Post "2009-02-06" "Osfameron" "Functional Pe(a)rls v2 (now with Monads!) at the London Perl Workshop 2008" "" "http://greenokapi.net/blog/2008/12/01/functional-pearls-v2-now-with-monads-at-the-london-perl-workshop-2008/" N, Post "2009-02-06" "ezekiel smithburg" "google code project, google group, and darcs repository for WikimediaParser" "" "http://tehgeekmeister.wordpress.com/2009/02/06/google-code-project-google-group-and-darcs-repository-for-wikimediaparser/" N, Post "2009-02-06" "ezekiel smithburg" "releasing WikimediaParser 0.1" "" "http://tehgeekmeister.wordpress.com/2009/02/05/releasing-wikimediaparser-01/" N, Post "2009-02-06" "Andre Pang (ozone)" "Change" "" "http://www.algorithm.com.au/blog/files/change.php#unique-entry-id-605" N, Post "2009-02-06" "Lennart Augustsson" "Is Haskell fast?" "" "http://augustss.blogspot.com/2009/02/is-haskell-fast-lets-do-simple.html" N, Post "2009-02-06" "Lennart Augustsson" "Regression" "A library for writing embedded BASIC programs in Haskell? What is the world coming to?" "http://augustss.blogspot.com/2009/02/regression-they-say-that-as-you-get.html" N, Post "2009-02-05" "Galois, Inc" "Equivalence and Safety Checking in Cryptol" "" "http://www.galois.com/blog/2009/02/05/equivalence-and-safety-checking-in-cryptol/" N, Post "2009-02-05" "GHC / OpenSPARC Project" "Just Testing" "" "http://ghcsparc.blogspot.com/2009/02/just-testing.html" N, Post "2009-02-05" "Jeff Heard" "Hieroglyph: Interactively graph a spreadsheet in 99 lines of code." "" "http://vis.renci.org/jeff/2009/02/05/heiroglyph-interactively-graph-a-spreadsheet-in-99-lines-of-code/" N, Post "2009-02-05" "Jeff Heard" "Snippet: sorting the elements of a map" "" "http://vis.renci.org/jeff/2009/02/05/snippet-sorting-the-elements-of-a-map/" N, Post "2009-02-05" "LHC Team" "Grin a little." "" "http://lhc-compiler.blogspot.com/2009/02/grin-little.html" N, Post "2009-02-05" "Alex Mason" "Other shootout news" "" "http://axman6.homeip.net/blog/2009/02/other-shootout-news.html" N, Post "2009-02-04" "Xmonad" "contribs review: SpawnOn" "" "http://xmonad.wordpress.com/2009/02/04/contribs-review-spawnon/" N, Post "2009-02-04" "Jeff Heard" "Hieroglyph Haddock docs" "" "http://vis.renci.org/jeff/2009/02/04/hieroglyph-haddock-docs/" N, Post "2009-02-04" "Alex Mason" "More n-bodies speedups" "" "http://axman6.homeip.net/blog/2009/02/more-n-bodies-speedups.html" N, Post "2009-02-04" "Alex Mason" "N-bodies evolution" "" "http://axman6.homeip.net/blog/2009/02/n-bodies-evolution.html" N, Post "2009-02-04" "Eric Kow (kowey)" "practical quickcheck (wanted)" "Eric is seeking practical advice on how to effectively use QuickCheck." "http://koweycode.blogspot.com/2009/02/practical-quickcheck-wanted.html" N, Post "2009-02-04" "Alex Mason" "TextMate haskell bundle improvements" "" "http://axman6.homeip.net/blog/2009/02/textmate-haskell-bundle-improvments.html" N, Post "2009-02-04" "\"Haskell application server stack\"" "Happstack 0.1 Released (one day early!)" "" "http://blog.happstack.com/2009/02/03/happstack-01-released/" N, Post "2009-02-04" "\"Haskell application server stack\"" "SOCALFP presentation: patch-tag as a startup using Happstack" "" "http://blog.happstack.com/2009/02/03/socalfp-presentation-patch-tag-as-a-startup-using-happstack/" N, Post "2009-02-03" "Neil Mitchell" "Monomorphism and Defaulting" "" "http://neilmitchell.blogspot.com/2009/02/monomorphism-and-defaulting.html" N, Post "2009-02-03" "Jeff Heard" "Hieroglyph Part II, basic mouse/keyboard interactivity" "" "http://vis.renci.org/jeff/2009/02/03/hieroglyph-part-ii-basic-mousekeyboard-interactivity/" N, Post "2009-02-03" "Jeff Heard" "Introducing Hieroglyph. Purely functional 2D visualization on top of Cairo." "The Hieroglyph library looks pretty cool!" "http://vis.renci.org/jeff/2009/02/03/introducing-hieroglyph-purely-functional-visualization-on-top-of-cairo/" N, Post "2009-02-03" "Jeff Heard" "Hieroglyph HOWTO, part I: Sparklines" "" "http://vis.renci.org/jeff/2009/02/03/hieroglyph-howto-part-i-sparklines/" N, Post "2009-02-03" "Alex Mason" "N-bodies speedup (50%!)" "" "http://axman6.homeip.net/blog/2009/02/n-bodies-speedup-50.html" N, Post "2009-02-02" "GHC / OpenSPARC Project" "Join Points" "" "http://ghcsparc.blogspot.com/2009/02/join-points.html" N, Post "2009-02-02" "Luke Palmer" "Parallel Rewrite System" "" "http://lukepalmer.wordpress.com/2009/02/02/parallel-rewrite-system/" N, Post "2009-02-01" "Beelsebob" "Simulating n-bodies and functional programming" "A beautiful implementation of an n-bodies simulation using reactive." "http://noordering.wordpress.com/2009/02/01/simulating-n-bodies-and-functional-programmingre/" N, Post "2009-02-02" "John Lato" "Build a better WAVE reader, pt 1" "Notes on building an 'optimal audio I/O library in Haskell'." "http://johnlato.blogspot.com/2009/02/build-better-wave-reader.html" NP, Post "2009-02-03" "John Lato" "Build a better WAVE reader, pt 2" "" "http://johnlato.blogspot.com/2009/02/build-better-wave-reader-pt-2.html" NP, Post "2009-02-07" "Gregg Reynolds" "Moggi :: CT -> Hask" "An interesting perspective on Haskell and category theory." "http://syntax.wikidot.com/blog:1" NP, Post "2009-02-02" "Luke Palmer" "Dana update: System U-Box compiler is go" "" "http://lukepalmer.wordpress.com/2009/02/02/dana-update-system-u-box-compiler-is-go/" N, Post "2009-02-02" "Luke Palmer" "Dana needs a self-embedding of U-Box" "" "http://lukepalmer.wordpress.com/2009/02/02/dana-needs-a-self-embedding-of-u-box/" N, Post "2009-02-01" "Xmonad" "New layout: GridVariants.SplitGrid" "" "http://xmonad.wordpress.com/2009/02/01/new-layout-gridvariantssplitgrid/" N, Post "2009-02-01" "Lane" "Christopher Lane Hinson: MaybeArrow?" "An arrow with possible failure, which still allows later effects to happen after failure." "http://blog.downstairspeople.org/2009/01/04/maybearrow/" N, Post "2009-02-01" "Don Stewart (dons)" "#haskell is a busy place" "Some statistics on the #haskell IRC channel." "http://donsbot.wordpress.com/2009/02/01/haskell-is-a-busy-place/" N, Post "2009-02-01" "Alson Kemp" "Cabal-install is awesome" "Enough said!" "http://www.alsonkemp.com/haskell/cabal-install-is-awesome/" N, Post "2009-02-01" "FP-Syd" "Sydney FP Group: FP-Syd #11." "" "http://www.mega-nerd.com/erikd/Blog/FP-Syd/fp-syd-11.html" N, Post "2009-01-31" "Brent Yorgey" "Diagrams 0.2 release" "" "http://byorgey.wordpress.com/2009/01/31/diagrams-02-release/" N, Post "2009-01-31" "Dan Piponi (sigfpe)" "Beyond Regular Expressions: More Incremental String Matching" "More incremental brain expansion courtesy of Dan." "http://sigfpe.blogspot.com/2009/01/beyond-regular-expressions-more.html" N, Post "2009-01-31" "Don Stewart (dons)" "Reviving the Gofer Standard Prelude (circa. 1994)" "Haskell, retro-style!" "http://donsbot.wordpress.com/2009/01/31/reviving-the-gofer-standard-prelude-circa-1994/" N ], Quotes [ Quote "sigfpe" "If I took some Ritalin, maybe I could write an entire book on Haskell and algebra.", Quote "cjb" "It's all fun and games until somebody loses an IOVar.", Quote "Gracenotes" "You are likely to be eaten by a poset", Quote "Gracenotes" "A public service announcement: if you find yourself overusing the Writer monad, tell (Sum 1)", Quote "Anonymous" "Haskell, the world's leading purely fictional programming language", Quote "ehird" "2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop.", Quote "ehird" "[on the previous quote] Someone re-remember that quote when lambdabot's back so I don't have to and thereby look egotistical, thanks", Quote "luqui" "Hmph! My program which uses unsafeCoerce everywhere is not working properly! Who'd have thought..." ], Commits [ ] -- vim: paste