About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
code coding collaboration compiler concurrency darcs developer development editor embedded functional ghc gtk gui haskell98 ide interpreter language linux monads offline parallel programmer programming programming-language scm scripting syntax-highlighting text-editor unix version-control windows
[122 users on Ohloh]
Haskell is an advanced purely functional programming language. The product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software.

GHC is a state-of-the-art, open source, compiler and interac...

[107 users on Ohloh]
Darcs is a free, open source source code management system.

Every user has access to the full command set, removing boundaries between server and client or committer and non-committers.

Darcs is easy to learn and efficient to use because it asks you questions in response to simple commands, giving you choices in your work flow. You can choose to record one change in a file, while ignoring another. As you update from upstream, you can review each patch name, even the full "diff" for i...

[4 users on Ohloh]
An Integrated Development Environment for Haskell written in Haskell.
[1 users on Ohloh]
nhc98 is a small, easy to install, standards-compliant compiler for Haskell
98, the lazy functional programming language. It is very portable, and aims
to produce small executables that run in small amounts of memory. It
produces medium-fast code, and compilation is itself quite fast. It also
comes with extensive tool support for automatic compilation, foreign
language interfacing, heap and time profiling, tracing, and debuggi...
[0 users on Ohloh]
Tags: tools unix monads functional haskell
Haskell modules I'm writing to learn the language and maybe do something useful with.

Modules will focus on text and file processing, maybe some XML manipulation, maybe some mischievousness with stochastic text generation.

What kind of useful things can Haskell do for me? This project will be the answer to that question. Or maybe the answer is to find the right question.