Quantcast
Channel: koweycode
Browsing all 26 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

darcs hacking sprint - Team Brighton Day 2

Ganesh and Ian, slurpies and curlMore Important Looking Things for the whiteboard (faster slurpies, courtesy of Ganesh)Team Brighton. (having worked out the auto-timer on Eric's camera)Sprint on!Sprint...

View Article



Image may be NSFW.
Clik here to view.

official darcs blog!

Darcs weekly news has moved! It will now be hosted on the official darcs blog at http://blog.darcs.net.The latest entry, darcs weekly news #10 has been posted on the new blog.

View Article

Image may be NSFW.
Clik here to view.

timesheet helper

I wish there was a simple, no-fuss command line timesheet helper in the spirit of cabal-install and twidge. The kind of interactions I imagine are:09:00 # timesheet start work draft 3 of the paper10:00...

View Article

Image may be NSFW.
Clik here to view.

iterative committing

A few weeks ago, I saw this interesting complaint about distributed revision control advocacy:But really, to read some of these articles, you'd think 99.9% of OSS contributions come from people who...

View Article

Image may be NSFW.
Clik here to view.

riot is almost a Haskell mail client

In case anybody wanted to write a mail client in Haskell, I should point out that Tuomov's riot (Riot is an Information Organisation Tool) outlinerprovides a sort of mutt-like user interface andstores...

View Article


Image may be NSFW.
Clik here to view.

fold diagram revisited?

z|f----1----f| : |f----2----f| : |f----3----f| : |f----4----f| : |f----5----f : | [] z

View Article

Image may be NSFW.
Clik here to view.

haskell-ji

As a programmer, I find myself struggling with a lot of really mundane and stupid-looking issues like "how should I name my variables", or "should acronyms be kept upper case (XML), or smooshed down...

View Article

Image may be NSFW.
Clik here to view.

practical quickcheck (wanted)

Despite all the glowing reports on how useful QuickCheck is, I find that I still have a lot of resistance to using it. A lot of resistance comes from uncertainty, so in this post, I'm going to write...

View Article


Image may be NSFW.
Clik here to view.

announcing: burrito tutorial support group

It's really for the best if you leave these sorts of things out in the open.The first step is to ask for forgiveness, right?

View Article


Image may be NSFW.
Clik here to view.

implementing join in terms of (>>=)

One of the things I got out of the Typeclassopedia is a somewhat more mature understand of monads (at last!). As a bonus side-effect it has also given me a slightly better understanding of myself....

View Article

Image may be NSFW.
Clik here to view.

inkscape layers

Here's a small program that I wrote to extract a subset of layers from an Inkscape file. It may be handy if you have to give a talk and you want to include some "animated" overlays in your slides.I'm...

View Article

Image may be NSFW.
Clik here to view.

testrunner for practical quickcheck

I had mentioned in a previous post three practical problems I had getting started with QuickCheck. My third question in this post was:How do I make my tests easy to run? Do I have to write my own...

View Article

Image may be NSFW.
Clik here to view.

Haskell syntax highlighting on Wikipedia and Wikibooks

If you edit the Haskell Wikibook and Wikipedia entries with Haskell in them, you may be interested to note that Haskell syntax highlighting is now available on all Wikimedia projects.Example:<source...

View Article


Image may be NSFW.
Clik here to view.

some ideas for practical QuickCheck

I think I've found some answers to my practical QuickCheck questions. This post may be fairly long as I'm trying to make it concrete and explicit enough to overcome the kind of inertia I had when I was...

View Article

Image may be NSFW.
Clik here to view.

vim and building with cabal

I don't know about you, but I've got map ,m :make<Enter> in my .vimrc to bind comma-m to my build program. This could be "ant" for Java files (for example) and "make" otherwise.Now here is a...

View Article


Image may be NSFW.
Clik here to view.

cabal installing graphical apps on MacOS X

I have a graphical command line tool written in wxHaskell. For the longest time, my tool was relatively easy to install on Linux but a pain on MacOS X because my users had to jump through extra...

View Article

Image may be NSFW.
Clik here to view.

darcs hashed-storage work merged (woo!)

The following is a copy of my recent post to the darcs-users mailing list.Hi everybody,So you may have noticed me saying this in a couple of recent threads. Petr Ročkai's hashed-storage work from his...

View Article


Image may be NSFW.
Clik here to view.

heapgraph tool

Here is a small program to help draw diagrams of heap graphs.You feed it (via stdin) a text file written a silly little language, for example:graph g0node n0 (closure "double" (closure "(*)" "5"...

View Article

Image may be NSFW.
Clik here to view.

darcs team at ZuriHac

Just a quick photo showing what happens when you give a bunch of Darcs hackers a flipchart and a marker pen...(With thanks to David Anderson for gamely taking this photo for our collective memory)This...

View Article

Image may be NSFW.
Clik here to view.

hsgtd and friends 1: mutt inbox and actions

I've been practising the methodology of Getting Things Done for over 4 years now, but I'm still not very good at it.I hope to write a small serious of postings showing my current GTD state of the art....

View Article
Browsing all 26 articles
Browse latest View live




Latest Images