Neil Mitchell's Blog (Haskell etc)

Monday, April 21, 2008

Summer of Code 2008

›
This year I am going to be participating in the Google Summer of Code as a student, for the haskell.org organisation , on the Haskell API S...
Saturday, April 12, 2008

darcs Feature Request (Part II)

›
I previously requested a feature for darcs. I always pull from an http repo, and push over SSH. I have to push using --no-set-default and ...
4 comments:
Wednesday, April 09, 2008

TagSoup Parsing: Dictionary Extraction

›
I've just read issue 10 of The Monad.Reader . It's a great issue, including a tutorial on using the new GHCi debugger, and how to w...
Tuesday, April 08, 2008

Optional Parameters in Haskell

›
I use optional parameters in my TagSoup library , but it seems not to be a commonly known trick, as someone recently asked if the relevant l...
12 comments:
Tuesday, April 01, 2008

Automated Proof Reading

›
I've been spending the last few months writing papers, which requires lots and lots of proof reading. Yesterday Tom shared one trick he...
3 comments:
Sunday, March 30, 2008

Toddler's play with HTML in Haskell

›
I just read a blog article entitled Kid's play with HTML in Haskell , where the author extracts some information from an HTML document, ...
2 comments:
Tuesday, March 11, 2008

Poor Ada Error Message

›
I have been demonstrating on the York University "Algorithms and Data Structures" course for 4 years now. As part of the course, f...
1 comment:
Monday, March 10, 2008

Sorting At Speed

›
Sorting is currently a hot topic within the the Haskell community. Christopher brought it up in a recent thread on the mailing list, and t...
10 comments:
Tuesday, March 04, 2008

Lazy Evaluation: Strict vs. Speculative

›
For the last few days I have been thinking about how to write a low-level program optimiser, based on the ideas from Supero . Supero works a...
6 comments:
Friday, February 29, 2008

Hoogle 3 Security Bug

›
I recently released Hoogle 3.1 , in response to a security bug spotted by Tillmann Rendel. Checking back through my records, I found that Bo...
Thursday, February 28, 2008

Adding data files using Cabal

›
Cabal is the standard method of packaging Haskell programs and libraries for release. One problem I've encountered more than once is th...
4 comments:
Saturday, January 26, 2008

Safety and Optimisation: joinMaybes'

›
In a recent blog post by Conal , he introduced the joinMaybes' function, defined as: filterMP' :: MonadPlus m => (a -> Bool) ...
1 comment:
Friday, January 25, 2008

Functional Flow Control

›
In normal programming languages, there are many keywords for flow control , such as for , while etc. These flow control keywords encode a p...
13 comments:
Tuesday, January 15, 2008

darcs Feature Request

›
I use darcs all the time. I have 15 repos listed on my website , and at least an additional 10 that haven't made that list yet. The mai...
9 comments:
Friday, January 11, 2008

British Telecom and Evil Sales Tactics

›
Not a Haskell post, just a rant about how evil British Telecom (BT) are. When I got home this Christmas I was welcomed with a router sitting...
1 comment:
Sunday, January 06, 2008

Freedom of Information

›
The entire academic community is based on the idea of taking previous people's work, and building on it. "Standing on the shoulders...
4 comments:
Wednesday, January 02, 2008

Associative Lists

›
Normal lists are indexed by position, an associative list is one which is indexed by some other key. Take for example my fruit basket at the...
3 comments:
Tuesday, December 11, 2007

Supercompilation for Haskell

›
There have been various posts to reddit , and various discussions in the last few days of slides from talks I've given on Supero. It...
2 comments:
Friday, November 30, 2007

Nofib benchmarks

›
I've been working right through the night for the IFL post-publication deadline, trying to get benchmarks for most of the imaginary nofi...
2 comments:
Sunday, November 25, 2007

PowerPoint -> PDF (Part 2)

›
After writing a VBA Macro to convert a PowerPoint with animation into a flat PowerPoint without animation (suitable for conversion to PDF),...
46 comments:
‹
›
Home
View web version

About Me

My photo
Neil Mitchell
View my complete profile
Powered by Blogger.