Hare Documentation
Hare ships with man pages for its commands. Run man hare
to get started.
Hare tutorials
A number of tutorials are available introducing users to various Hare concepts.
Standard library reference documentation
The reference documentation is available in your terminal (see haredoc(1) for details), or online:
Hare extended support libraries
The extended support libraries provides official support for use-cases which fall outside of the standard library mandate, but are nevertheless declared important or useful for the community.
Hare extended support libraries
Notes on third-party tools and Hare
A guide to debugging, profiling, linking, and more:
Notes on third-party tools and Hare
Language specification
The language specification is available here:
Installation procedure
The Hare installation procedure is provided here:
Instructions are also available for distribution package maintainers:
Hare installation for distributions
Hare style guide
The style guide defines the canonical coding style for Hare programs:
Hare developer resources
Resources for developers working on Hare itself: