Skip to content

brownplt/strobe-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING: This is the original Haskell implementation of Strobe,
replaced by the OCaml implementation:

http://www.github.com/brownplt/strobe

Typed JavaScript
================

Copyright (c) 2009 Brown University and Claudiu Saftoiu
All Rights Reserved.

Coding Guidelines
-----------------

Maximum line length is 80 characters.  Arjun will kill anyone who violates this.

We follow PEP 8 (http://www.python.org/dev/peps/pep-0008/) conventions for
blank lines:

"Separate top-level function and class [sic.] definitions with two blank lines."

Building and Testing
--------------------

> ./Setup.hs configure --user && ./Setup.hs build

Builds the system in ./dist, configured to install to $HOME/.cabal by default.
However, there is no need to install the typechecker.  You can develop and test
it in-place.

> ./test

This runs the test suite in-place.  You can add tests and re-run just this
command.  However, if you modify the type-checker, you will need to rebuild.

About

Original Haskell implementation of Strobe

Resources

License

Stars

Watchers

Forks

Packages

No packages published