hAthena
Game emulator written in Haskell.
hAthena
Description
This is a project to test how well Haskell fits a production based server.
This is by no means an alternative to rAthena and will not aim to be.
Key features by using functional programming:
- Concurrency and Parallelism
The server will spawn a light thread per client connected and script executed.
- STM
Memory is easy to share over all the threads, easy to keep apart and when needed to switch between the both.
- Strict typesystem
You can't send the wrong...