You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modularizing a large, evolving JavaScript applications is hard, because the untyped nature of the modules makes it difficult to keep track of changing APIs. Spaghetti uses compilers to check communication between modules, transforming run-time API compatibility problems into compile errors.
9
+
Modularizing large, evolving JavaScript applications is hard, because the untyped nature of the modules makes it difficult to keep track of changing APIs. Spaghetti uses compilers to check communication between modules, transforming run-time API compatibility problems into compile errors, so we can easily catch these errors.
10
10
11
11
## How Does it Work?
12
12
@@ -48,21 +48,19 @@ If you make a typo in `sayHello`, or try to pass a number as its parameter, the
48
48
49
49
ForadetailedexplanationofthestepstobuildingaSpaghettiapplication, see [Workflowonthewiki](../../wiki/Workflow).
50
50
51
-
## TryIt
51
+
## HowtoUseIt?
52
52
53
-
IfyouwanttogettoknowSpaghetti, youhaveoptionsto
53
+
Spaghettiisa [Java](http://java.oracle.com)-based tool, and requires Java 7 or newer. It has multiple interfaces:
0 commit comments