This is your work, valued

Birmingham, UK

Ayberk Tosun

Elite
@ayberkt

Researcher in formal verification @zeroth-research

formal-topology-in-UF. Formal Topology in Univalent Foundations (WIP).

37

sequents. Proof search for intuitionistic propositional logic using Dyckhoff's LJT.

27

grammar-inference. Learning rigid grammars in Haskell.

24

simplc. A tiny compiler for a security-typed imperative language with a formalised proof of noninterference-preservation.

16

sml-system-t. SML implementation of System T from PFPL.

11

Mini-TT. A tiny implementation of dependent types.

11

pixs. An image-processing library for Haskell.

10

sml-system-f. An implementation of System F, as described in PFPL.

9

abt. Ocaml port of CMU's ABT library (with various modifications).

9

chi. A minimal language with a self-interpreter.

7

agda-github-action. A GitHub action for typechecking Agda code.

7

gstts-formal-topology-talk. Slides for a talk given at the Gothenburg-Stockholm Type Theory Seminar.

5

linear-diophantine. An implementation of Contejean and Devie's algorithm for solving linear diophantine equations.

5

rafine. λ-calculus with ⊏, ≤, ∧, ∨.

5

AC-unification. Unification modulo associativity and commutativity.

4

tinyrw. A toy language based on rewriting using code from Baader and Nipkow.

4

agda-brzozowski. [WIP] Brzozowski's DFA minimization algorithm in Agda.

4

CFG-random. Generate random strings from a given CFG.

4

agda-logical-relations. Some experiments with logical relations in Agda.

3

resolution. A tiny implementation of logical resolution.

3

chalmers-msc-thesis-template. Template for master's theses at Chalmers. *Work in progress!*

3

turnstile. Proof translations from English to proof assistants.

3

GF-summer-school. Code and notes from the fifth GF summer school.

3

deasciifier. Deniz Yüret's Turkish deasciifier in Swift.

3

type-theory-turkish-dictionary.

3

turkish-pos-tagger. Part-of-speech tagging of Turkish, using hidden markov models.

2

msc-thesis. TeX

2

2048. Graphical 2048 in Python.

2

sml-colors. Make text look nice.

2

LamPi. Messing around with dependent types.

2

sml-redprl. Decisively Smash the Formalist Clique!—The People's Refinement Logic

2

notes-on-choice-sequences. Notes to myself as I am reading Troelstra's “Choice Sequences”.

2

twelf-playground. Toying with Twelf.

2

complexity-for-logicians. Notes from a mini course by Anupam Das.

2

DAT235.

1

docker-agda. Dockerfile

1

aspell-tr. Common Workflow Language

1

GF-twelf. Translate Twelf to other stuff—implemented in GF.

1

natural-sciences-forest. My forest for natural sciences, built using forester.

1

sml-cyk. [WIP] SML implementation of the Cocke-Kasami-Younger algorithm.

1

GFSS-5-presentation. Final presentation for the fifth GF summer school.

1

twelf-system-t. System T in Twelf.

1

pfm-exercises. Exercises from Paul Taylor's PFM.

1

TAPL. Notes and exercises from “Types and Programming Languages” by Pierce.

1