Personal tools

User:Ivanm

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Actually provide some info about me)
 
m (s/various/following/)
 
Line 7: Line 7:
 
== Code I write ==
 
== Code I write ==
   
I'm responsible for the various Haskell software packages:
+
I'm responsible for the following Haskell software packages:
   
 
* [http://hackage.haskell.org/package/graphviz graphviz] "Bindings" to the [http://graphviz.org Graphviz] suite of graph visualisation tools.
 
* [http://hackage.haskell.org/package/graphviz graphviz] "Bindings" to the [http://graphviz.org Graphviz] suite of graph visualisation tools.

Latest revision as of 11:54, 17 March 2010

Wow, you mean someone is actually interested in me? :o

Contents

[edit] 1 What I do

I'm currently doing a PhD at ANU under the supervision of Professor Brendan McKay.

[edit] 2 Code I write

I'm responsible for the following Haskell software packages:

  • Graphalyz Library for using graphs to analyse the relationships inherent in discrete data (used by SourceGraph).
  • Gentoo#haskell-updater (along with the rest of the Gentoo-Haskell team, though I started it and am the main developer: the others are too scared of me to make changes! :p).

[edit] 2.1 Un-released code

For my sins, ever since I started my honours in mathematics, I've been writing more and more graph-related code. Here's a sample of what I'm doing:

  • An implementation of nauty in Haskell (yes, I know about hgal, but it's slow and unmaintained). Work on this is halted until the generic graph classes are sorted out (and when I can pry some time out from hacking on graphviz, etc.).

[edit] 2.2 Not quite code, but still...

  • I'm an unofficial developer in the Gentoo-Haskell team (which means I write a lot of ebuilds for it, but haven't bothered to make it official). My work on haskell-updater grew out of my frustration at having to manually rebuild packages.

[edit] 3 Links