Edinburgh, UK

Bob Atkey

Expert
@bobatkey

sott. Simplified Observational Type Theory

90

modulog. A Datalog implementation with an OCaml inspired module system

44

CS316-19. The 2019/2020 edition of Strathclyde's CS316 Functional Programming course

40

ocamlmvc. An MVC library for writing interactive webpages in OCaml

35

CS316-18. The 2018-19 edition of Strathclyde's CS316 "Functional Programming" course

32

agda-metric-reals. Agda

29

foveran. A Dependently Typed Programming Language

28

unboxed. Unboxed arrays for OCaml

26

CS316-2022. Materials for the 2022-2023 edition of CS316 "Functional Programming"

25

CS316-2020. The 2020-21 Edition of CS316 "Functional Programming" @ the University of Strathclyde

25

system-f-parametricity-model. A Model of Relationally Parametric System F in Coq

23

CS316-17. The 2017-18 edition of Strathclyde's CS316 "Functional Programming" course

21

interactive-natural-deduction. An editor for interactively building natural deduction proofs

20

sorting-types. Typed DSLs for sorting

20

playtime. An OCaml EDSL for describing and solving strategic games

17

authenticated-data-structures. An implementation of generic authenticated data structures in OCaml

16

algebraically-indexed-types. Repository for documents and experiments to do with algebraically-indexed types

13

semantic-cut-elimination. Cut-elimination by Semantic Means

8

qtt-models. Formalisations of interesting models of QTT

7

Forvie. Some Programming Language Description and Processing Tools in Haskell

6

array-mapped-trie. An Array Mapped Trie implementation in OCaml

5

acfg-parser. Parser for Active Context Free Grammars

3

pretty-monospace. An OCaml pretty-printing library for monospaced text

3

ppx-monoid. OCaml

3

CS316-2021. The 2021/22 edition of Strathclyde's Functional Programming course in Haskell

2

ppx-markdown. OCaml PPX extension for including markdown in OCaml source files

2

approx-diff. Approximation as Differentiation

2

polly. A simple language for services

2

coqjvm. Coq executable semantics and resource verifier

2

clocked-types.

2

parser-combinators-intro. Slides for an introductory talk on Parser Combinators

2

opam-repository. Main public package repository for OPAM, the source package manager of OCaml.

1

Inductors. Notes and implementations of inductors

1

ulmus. Ulmus

1

camlcheck. An OCaml QuickCheck clone

1

access_log. OCaml

1
36
Apply