Experience

c2hs Jul 2004 to Present

Developer

Languages:
Haskell
bytestring May 2006 to Present

Helped develop and optimize it. Developed the lazy ByteString type and worked on the fusion system.

138 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
binary Jan 2007 to Present

Developer

Developed the idea for the lazy Put monad and helped optimize the library.

21 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
cabal Jul 2005 to Present

Maintainer and release manager

801 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
gtk2hs Nov 2003 to Present

Maintainer

Co-maintainer of the project for several years. Rewrote the code generator, build system and built a windows installer.

Languages:
Haskell, C/C++
Technologies:
Mar 2008 to Present

Haskell Consultant at Well-Typed LLP

Languages:
Haskell
Technologies:
zlib (Haskell) Sep 2006 to Jan 2008

Primary developer

Wrote the binding.

29 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
HaXml Dec 2007

Build maintenance, making sure it builds with a range of versions of other packages.

2 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
hxt Dec 2007

Build maintenance, making sure it builds with a range of versions of other packages.

2 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
mtl Oct 2007 to Dec 2007

Build maintenance, making sure it builds with a range of versions of other packages.

2 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
base May 2006 to Oct 2007

Various minor contributions, mostly build maintenance.

2 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
iconv (Haskell) Jul 2007 to Oct 2007

Primary Developer

15 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
xhtml Oct 2007

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
time Oct 2007

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
parsec Oct 2007

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
unix Oct 2007

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
template-haskell Oct 2007

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
stream-fusion Mar 2007 to Apr 2007

Researcher

176 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies:
lambdabot Aug 2006

Simple modifications to one of the plugins.

2 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
array May 2006

Build maintenance, making sure it builds with a range of versions of other packages.

1 commits

activity chart for dcoutts's contribution
Commit Timeline
Languages:
Haskell
Technologies: