Nikolai Kudasov's repositories
telegram-bot-simple
Easy to use library for building Telegram bots in Haskell.
http-api-data
Converting to/from HTTP API data like URL pieces, headers and query parameters.
simple-topes
Simple theorem prover for the tope layer of Riehl and Shulman type theory with shapes.
simple-grin
Compiler from a simple functional language to GRIN.
free-accelerate
Data parallel representation for free monads.
accpa-spring-2022
Source code for demonstrations used in the ACC&PA course of Spring 2022.
e2-unification
Simple E-unification for second-order syntax.
haskell-codeworld-template
Template Haskell project using CodeWorld.
soas-quine
Generating quines via E-unification for second-order abstact syntax.
formal-phi
Formalization of 𝜑-calculus in Agda.
hottest-2023-rzk-demo
Rzk proof assistant demo for HoTTEST talk on October 5th, 2023.
SymmetryBook
This book will be an undergraduate textbook written in the univalent style, taking advantage of the presence of symmetry in the logic at an early stage.
awesome-bugs
A taxonomy of defects with a benchmarking script that validates which of them can be spot by which static analyzers
bmstu-rzk-demo-2023
Materials for Rzk demo and tutorials for the HoTT seminar at Bauman Moscow State Technical University, Nov 20–21, 2023.
itp-school-2023-demo
Demo of formalisations in Rzk for the «Interactions of Proof Assistants and Mathematics» in Regensburg, September 18–29, 2023
j2eo
Java to EOLANG Transpiler
lambda-lifting-thesis
The source code for the Bachelor thesis: Lambda lifting via data parallel syntax tree representation in Haskell.
phi-to-graph
𝜑-terms to graph building commands
tiny-games-hs
Rules for & examples of tiny haskell games
try-phi
Online interactive parser and translator of EO and 𝜑-calculus
TypeTheory
The mathematical study of type theories, in univalent foundations