Welcome to husk’s documentation!

Husk is a new (2016) programming language.

Contents:

Frequently Asked Questions

Q: What is husk?
A: Husk is a programming language that uses Java/C-like syntax and some ideas from Haskell/Python to create a cleaner Java language.
Q: How do I write husk?
A: Husk is written in lowercase whenever acceptable. However, it should be capitalized at the start of sentences and in acronyms. Basically, treat it like the word “husk.”
Q: How’d you get that name anyways?
A: It’s a pun on Haskell: since it’s kind of a spin-off or “husk” of Haskell, it could be called “Huskell” but it was shortened to just “husk.”

Husk Language Specification

This is the language specification (i.e. syntax and actions) for the husk programming language.

Contents: