Newartisans - newartisans.com - Lost in Technopolis

Latest News:

A whirlwind tour of conduits 16 Jul 2013 | 11:16 pm

Posted a very brief overview of the conduit library on the School of Haskell: https://www.fpcomplete.com/user/jwiegley/conduit-tour I hope it makes it clear just how easy and simple conduits are to us...

Update of gitlib libraries on Hackage, plus git-monitor 30 Jun 2013 | 07:19 am

I’ve decided after many months of active development to release version 1.0.1 of gitlib and its related libraries to Hackage. There is still more code review to done, and much documentation to be writ...

Temporary mirror of comonad.com 20 Jun 2013 | 12:10 am

Until the Comonad Reader comes back online, I have a temporary mirror setup at http://comonad.newartisans.com. It’s a bit old (Sep 2012), but has some classics like “Free Monads for Less”. It is missi...

Nightly builds of GHC HEAD for Ubuntu 12.04.2 LTS 19 Jun 2013 | 06:32 am

Chatting with merijn on #haskell, I realized I have a file server running Ubuntu in a VM that’s idle most of the time, so I decided to set up a jenkins user there and make use of it as a build slave i...

Nightly builds of GHC HEAD for OS X 10.8 13 Jun 2013 | 03:35 am

Since mid-January, I’ve been running nightly builds of GHC on my Mac Pro for 10.8.x, 64-bit. I’ve decided to make these results publically downloadable here: http://ghc.newartisans.com. The installer ...

Three examples of problems with Lazy I/O 13 May 2013 | 06:44 am

Problem 1: The source of exceptions is obscured main = getArgs >>= readFile . head >>= print . length Even though length is a pure function, this is where the I/O will happen (lazily), which means tha...

An experiment: shorter posts 13 May 2013 | 06:43 am

I think one reason I’ve been avoiding posting to my blog lately is the time commitment of writing something of decent length. To get over this hump, I’m going to shift my focus to writing smaller litt...

Getting Started with Lenses 22 Nov 2012 | 03:28 am

The following is the first in a series of articles I hope to write as a gentle introduction to Edward Kmett’s excellent lens library. Control.Lens provides a composable way to access and modify sub-pa...

Arrows are simpler than they appear 20 Oct 2012 | 08:56 pm

I have found that arrows in Haskell are far simpler than they might appear based on the literature. They are simply abstractions of functions. To see how this is practically useful, consider that you ...

Just discovered pxz 6 Sep 2012 | 01:01 pm

To show just how significant parallelized algorithms can be, today I discovered pxz, a parallelized version of the xz compression utility, which I use constantly. The proof is in the numbers: Command ...

Recently parsed news:

Recent searches: