Overview of Jekyll Features
Jekyll has many features found in other high-level language. The list below gives those features that are either implemented, or in the process of being implemented. Other features are likely to be added in due course.
- Lossless translation to and from readable C
- Most C programs are valid Jekyll programs
- All unsafe features must be marked as "unsafe" to avoid a warning
- Haskell-style type-classes
- Type classes (a la Haskell)
- Parametric polymorphism
- Tagged unions
- Lambda expressions and closures
- Safety checking
- Checked stack pointers