Haskell
-- Language
English
Japanese
Spanish
French
Hebrew
Russian
Ukrainian
The meeting place for professional Haskell programmers
Overview
Groups
Find
a Haskeller
Find a Job
Polls
Bling
FAQ
News Archive
Browse Skills
Login
I'm a Haskeller!
Jake McArthur
Jake McArthur
Using Haskell since 2007
Reveal email address
You can ask me about full-time employment
Living in Staten Island, New York
Freenode
jmcarthur
Twitter
jacobmcarthur
About Me
I love pure, functional/denotative programming, domain specific languages, and programming language theory. I also enjoy making games and would like to make indie games some day.
Skills
Advanced type-level programming (GADTs, TypeFamilies, proofs, etc.)
Categorical Programming
Compilers
Concurrent Haskell
DSL Design
Databases
Denotational design
Foreign Function Interface (FFI)
Functional graphics programming (2D, 3D, GPU)
GHC internals
Generic Programming
Happstack Web Framework
High-performance Haskell
Image processing
Monadic Parser Combinators
Network programming
Numerical Computation
Parallelism
Programming language translation
Programming using Arrows
Property based testing (QuickCheck)
Purely functional data structures — design and implementation
Quantitative Finance
Reactive programming
Reverse Engineering
Snap Web Framework
Software packaging/distribution tools
Systems programming
Teaching Haskell
UNIX Scripting
Web development (HTML, CSS and Javascript)
Packages
comonad-random
fixed-point
fixed-point-vector
fixed-point-vector-space
OpenGLRaw21
procrastinating-structure
sink
vector-static
Check package dependency status.
Login with
Login using
— OR —