Skip to content

Shogi API written in scala. Immutable and free of side effects.

License

Notifications You must be signed in to change notification settings

WandererXII/scalashogi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Continuous Integration Maven Central

Shogi API forked from scalachess and rewritten for shogi. Used on lishogi.org.

It is entirely functional, immutable, and free of side effects.

INSTALL

Clone scalashogi

git clone git://github.com/WandererXII/scalashogi

Get latest sbt on http://www.scala-sbt.org/download.html

Start sbt in scalashogi directory

sbt

In the sbt shell, to compile scalashogi, run

compile

To run the tests:

test

Code formatting

This repository uses scalafmt.

Please install it for your code editor if you're going to contribute to this project.

If you don't install it, please run scalafmtAll in the sbt console before committing.

About

Shogi API written in scala. Immutable and free of side effects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages