GitHub repository: 7hoenix/scalachess
Description: Chess API written in scala. Immutable and free of side effects.