Jekyll: Features
Home
Why Jekyll
Tutorial
Features
Status
Download
Contact Us
Documentation
SourceForge

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