agda-tree

Crates.ioagda-tree
lib.rsagda-tree
version0.2.4
sourcesrc
created_at2024-07-28 14:06:02.692446
updated_at2024-08-06 14:30:35.998999
descriptionA build tool for *.lagda.tree format
homepage
repository
max_upload_size
id1318018
size227,168
Lîm Tsú-thuàn (dannypsnl)

documentation

README

agda-tree

Converts *.lagda.tree to *.tree.

Install

cargo install agda-tree

Usage

Let's say you have a forest (evergreen notes system via forester), and the directory structure is

.
 |
 |-forest.toml      (config of forester)
 |-trees            (for forester)
 |-xxx
 | |-xxx.agda-lib

then you can run

agda-tree build xxx

After that, you can move generated *.tree to trees/ directory in forest, then you can view literate Agda in forster system. The current internal working flow is as follows:

image

This will change if agda directly accept *.lagda.tree as input, at that case I will update agda-tree to fit it.

Example

image

Commit count: 0

cargo fmt