From efd5f75c0672773341b5ca1c1d4b2ad0c0d09daa Mon Sep 17 00:00:00 2001 From: Ohad Kammar Date: Sun, 7 Aug 2022 18:23:04 +0100 Subject: Initial version --- doc/Makefile | 12 ++++++++++++ doc/Tutorial.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ doc/pack.toml | 4 ++++ doc/setoid-doc.ipkg | 42 ++++++++++++++++++++++++++++++++++++++++++ doc/sources/Tutorial.md | 11 +++++++++++ 5 files changed, 115 insertions(+) create mode 100644 doc/Makefile create mode 100644 doc/Tutorial.md create mode 100644 doc/pack.toml create mode 100644 doc/setoid-doc.ipkg create mode 100644 doc/sources/Tutorial.md (limited to 'doc') diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000..caaf4af --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,12 @@ +all: Tutorial.md + +.PHONY: all ttms + +ttms: + pack build setoid-doc.ipkg + +%.md: .PHONY + pack run katla markdown sources/$*.md ./build/ttc/$*.ttm > $*.md + +install-deps: + pack install-deps setoid-doc.ipkg diff --git a/doc/Tutorial.md b/doc/Tutorial.md new file mode 100644 index 0000000..20678f2 --- /dev/null +++ b/doc/Tutorial.md @@ -0,0 +1,46 @@ + +# Tutorial: setoids +A _setoid_ is a type equipped with an equivalence relation + + + + +F : Nat
+F = 0
+
+ diff --git a/doc/pack.toml b/doc/pack.toml new file mode 100644 index 0000000..d555f03 --- /dev/null +++ b/doc/pack.toml @@ -0,0 +1,4 @@ +[doc.setoid] +type = "local" +path = ".." +ipkg = "setoid.ipkg" diff --git a/doc/setoid-doc.ipkg b/doc/setoid-doc.ipkg new file mode 100644 index 0000000..5d183fd --- /dev/null +++ b/doc/setoid-doc.ipkg @@ -0,0 +1,42 @@ +package setoid-doc +-- version = +authors = "Ohad Kammar" +-- maintainers = +-- license = +-- brief = +-- readme = +-- homepage = +-- sourceloc = +-- bugtracker = + +-- the Idris2 version required (e.g. langversion >= 0.5.1) +-- langversion + +-- packages to add to search path +-- depends = + +modules + = Tutorial + +-- name of executable +sourcedir = "sources" +builddir = "build" +outputdir = "build" + +-- script to run before building +-- prebuild = + +-- script to run after building +-- postbuild = + +-- script to run after building, before installing +-- preinstall = + +-- script to run after installing +-- postinstall = + +-- script to run before cleaning +-- preclean = + +-- script to run after cleaning +-- postclean = diff --git a/doc/sources/Tutorial.md b/doc/sources/Tutorial.md new file mode 100644 index 0000000..dc7dc71 --- /dev/null +++ b/doc/sources/Tutorial.md @@ -0,0 +1,11 @@ +# Tutorial: setoids +A _setoid_ is a type equipped with an equivalence relation + +```idris hide +module Tutorial +``` + +```idris +Example1 : Nat +Example1 = 0 +``` -- cgit v1.2.3