Documentation site for BHC — the Basel Haskell Compiler.
Live site: https://bhc.raskell.io/docs
This repository contains the documentation for BHC. Built with Zola using the brutalist-blueprint theme.
# Start development server with live reload
zola serve
# Build for production
zola build
# Check for errors
zola checkThe development server runs at http://127.0.0.1:1111 by default.
.
├── config.toml # Zola configuration
├── content/
│ └── docs/ # Documentation pages
│ ├── profiles/ # Runtime profiles
│ └── targets/ # Compilation targets
├── static/ # Static assets
└── themes/
└── brutalist-blueprint/ # Brutalist documentation theme
├── sass/ # SCSS stylesheets
└── templates/ # HTML templates
- Installation - Getting BHC installed
- Quick Start - First steps with BHC
- Compatibility - GHC compatibility information
- Profiles - Runtime profiles (default, server, numeric, edge)
- Targets - Compilation targets (native, WASM)
- Create a new
.mdfile in the appropriate directory undercontent/docs/ - Add frontmatter with
title,description, andweight(for ordering) - Write content in Markdown
Example:
+++
title = "My New Page"
description = "Description of the page"
weight = 5
+++
Content goes here...The site is automatically deployed on push to the main branch.
MIT