Pinned Repositories
agda-popl17
Mechanization of Hazelnut, as submitted to POPL 2017
diy-hazelnut
A template for you to implement Hazelnut yourself
GRV
hazel
Hazel, a live functional programming environment with typed holes
hazelnut-dynamics-agda
mechanization paired with https://github.com/hazelgrove/hazelnut-dynamics
hazelnut-dynamics-paper
Paper exploring the dynamic semantics of Hazelnut
hazelnut-livelits-agda
mechanization for livelits paper, https://github.com/hazelgrove/livelits-paper
HZ
Simple reference implementation of Hazelnut using js_of_ocaml and OCaml React. (frozen -- ongoing development in the hazel repo)
livelits-tyde
Submission: "Livelits: Filling Typed Holes with Live GUIs (Extended Abstract)" to TyDe 2019 (ICFP workshop)
tylr
a tiny tile-based editor
Hazel's Repositories
hazelgrove/hazel
Hazel, a live functional programming environment with typed holes
hazelgrove/tylr
a tiny tile-based editor
hazelgrove/hazelnut-dynamics-agda
mechanization paired with https://github.com/hazelgrove/hazelnut-dynamics
hazelgrove/diy-hazelnut
A template for you to implement Hazelnut yourself
hazelgrove/agda-popl17
Mechanization of Hazelnut, as submitted to POPL 2017
hazelgrove/GRV
hazelgrove/hazelnut-livelits-agda
mechanization for livelits paper, https://github.com/hazelgrove/livelits-paper
hazelgrove/environment
hazelgrove/error-localization-agda
Mechanization of the marked lambda calculus, a judgmental framework for total bidirectional type error localization and recovery.
hazelgrove/livelits-paper
Filling Typed Holes with Live GUIs
hazelgrove/error-localization-artifact
POPL 2024 artifact for Total Type Error Localization and Recovery with Holes
hazelgrove/grain
hazelgrove/hazelgrove.github.io
Website for hazelgrove project
hazelgrove/hazelnut-polymorphism-agda
Mechanization of polymorphism in hazelnut.
hazelgrove/build
Hazel builds for deployment to hazel.org/build/<branch-name>
hazelgrove/build-pre-july2024
hazelgrove/phi
Proposals for Hazel Improvements (PHIs)
hazelgrove/total-typing
Formalization of the Hazel 3 type system, loosely as-implemented
hazelgrove/tylr-build
hazelgrove/dependent-hazelnut
hazelgrove/error-localization-paper
Total type error localization and recovery with holes.
hazelgrove/patterns-agda
A mechanization of "Pattern Matching with Typed Holes"
hazelgrove/assistant-paper
Hazel assistant paper drafts
hazelgrove/assistant_rl_specification
hazelgrove/chatLSP
hazelgrove/hazelnut-agda
Mechanization of Hazelnut with product, sum, and recursive types.
hazelgrove/hazelnut-stepper-adga
Dynamics for stepper filter in Agda
hazelgrove/incremental-hazelnut
Code and formalism for incremental hazelnut
hazelgrove/incremental-statics-agda
Mechanization of incremental actions and update dynamics for the marked lambda calculus.
hazelgrove/tree-sitter-hazel
A tree-sitter parser for the Hazel language