Sytyc is a project mainly written in Haskell, it's free.
Simple web-based programming problem database with solution checkers in Haskell.
Sytyc is a web-based problem database with a compiler on the server side. Only Andrew Rock's MaSH compiler is supported at the moment, but Sytyc will happily run any compiler that the server can run, if configured correctly.
Github repository: https://github.com/SpaXe/Sytyc
Author: Xavier Ho [email protected]
Supervisor: Andrew Rock [email protected]
And other Functional Programming classmates.
See the documentation inside doc
folder.
Sytyc is not thread-safe. You should not compile and run it with -thread flag.
Haskell dependencies:
GHC version >= 7.0.3. As of Feb 2011, the official Haskell Platform supports GHC 7.0.3. Sytyc was compiled against the GHC libraries.
pandoc-1.8
missingH-1.1.0.3
Server dependencies:
Other dependencies:
Java SDK SE 6
MaSH compiler http://www.ict.griffith.edu.au/arock/MaSH/index.html
Sytyc by Xavier Ho is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. http://creativecommons.org/licenses/by-sa/3.0/