OmegaGB is a Nintendo Game Boy emulator, written using the Haskell programming language.
It is still under development. Check out the Devlog!
You can check out the source code from the darcs repository with this command:
darcs get http://darcs.mutantlemon.com/omegagb/
Game Boy is a registered trademark of Nintendo. The author is in no way affiliated with Nintendo.