meiersi / shootout-fasta

A Haskell fasta implementation for the programming language shootout

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a Haskell implementation of the fasta benchmark from the Computer Language Benchmark Game.

I've structured the repository's commits so you can see various performance experiments.

The Haskell code that I originally started with was written by Branimir Maksimovic. His program was an almost direct port of his C++ implementation, but was much slower.

I very quickly improved his code, and hit the limit of what was achievable with that approach.

My subsequent rewrite bears just about no resemblance to his original code.

About

A Haskell fasta implementation for the programming language shootout


Languages

Language:Haskell 74.1%Language:C 13.5%Language:C++ 12.3%