This purpose of this tour is to show you the distinctive features of Jasper. If you're looking to learn Jasper by example, you want the [Self-ideas-computer-jasper-jasperTutorial tutorial].
Syntax
First-class functions with closures
Lazy
Keywords
Graphs
Literal notation for cycles
Boundaries
flavored boundaries
Pattern matching
Get/set
Perspectives
Apply
Optional static typing
Parametric polymorphism
Ad-hoc polymorphism
return typing restrictions
promises and demands
Immutability and references
Compiler tracks side-effects and whatever else you want
Interoperability
Functions with multiple entry points
First-class continuations
The call tree and handlers
Exception tower
Macros