Jacques Carette (JacquesCarette)

JacquesCarette

User data from Github https://github.com/JacquesCarette

Company:McMaster University

Location:Hamilton, Ontario, Canada

Home Page:http://www.cas.mcmaster.ca/~carette

GitHub:@JacquesCarette

Twitter:@jjcarett2

Jacques Carette's repositories

Drasil

Generate all the things (focusing on research software)

Language:HaskellLicense:BSD-2-ClauseStargazers:161Issues:15Issues:2316

finally-tagless

Repo of the original work on finally tagless (and a lot of other metaocaml work besides)

Language:OCamlLicense:BSD-3-ClauseStargazers:43Issues:3Issues:0

TheoriesAndDataStructures

Showing how some simple mathematical theories naturally give rise to some common data-structures

pi-dual

Collaborative work on reversible computing

Language:TeXLicense:BSD-2-ClauseStargazers:25Issues:9Issues:4

COMPSCI3MI3-F2023

Public course materials for COMPSCI 3MI3, Fall 2023 version

Language:HaskellLicense:BSD-3-ClauseStargazers:13Issues:3Issues:0
License:BSD-3-ClauseStargazers:13Issues:5Issues:0

CAS706-F2021

Repository for Fall 2021 version of CAS 706

Language:AgdaStargazers:10Issues:2Issues:0

QuantumPi

Code repository for our work on Quantum Pi

Language:AgdaLicense:BSD-3-ClauseStargazers:10Issues:1Issues:0

MathScheme

Public repository for the MathScheme project

Language:TeXLicense:LGPL-3.0Stargazers:8Issues:8Issues:0

SqrtPi

Agda code accompanying the SqrtPi paper

Language:AgdaLicense:BSD-3-ClauseStargazers:8Issues:4Issues:0

hol-light-qe

The HOL Light theorem prover (moved from Google code)

Language:OCamlLicense:NOASSERTIONStargazers:7Issues:3Issues:12

Retrodictive

For exploring Symbolic Evaluation of Quantum Circuits, forwards and BACKWARDS

Language:TeXLicense:BSD-3-ClauseStargazers:6Issues:3Issues:0
Language:AgdaLicense:CC-BY-SA-4.0Stargazers:5Issues:1Issues:0

RetroPECode

Haskell code corresponding to the paper(s) in Retrodictive

Language:HaskellLicense:BSD-3-ClauseStargazers:5Issues:1Issues:0
Language:AgdaStargazers:5Issues:3Issues:0

CAS706-F2024

Public repository for CAS 706, Fall 2024 version

Categorical-Playground

For experiments in category theory

Language:AgdaLicense:BSD-3-ClauseStargazers:4Issues:1Issues:0

PureBaggery

Where we explore more interesting data types than just fixed points of polynomials

Language:AgdaLicense:BSD-3-ClauseStargazers:3Issues:4Issues:0

RetrodictiveComputing

Repository for all the code that goes along with the Retrodictive Quantum Computing

Language:HaskellLicense:BSD-3-ClauseStargazers:3Issues:3Issues:0

universal-algebra

Formalization of some universal algebra in Agda

Language:AgdaStargazers:3Issues:1Issues:0

agda

Agda is a dependently typed programming language / interactive theorem prover.

Language:HaskellLicense:NOASSERTIONStargazers:2Issues:2Issues:0

agda-stdlib

The Agda standard library

Language:AgdaLicense:NOASSERTIONStargazers:2Issues:1Issues:0

categories

Categories parametrized by morphism equality, in Agda

Language:AgdaLicense:NOASSERTIONStargazers:2Issues:5Issues:0

GraphsAndTheories

Where we explore the intersection between (hyper)graphs and axiomatic theories systematically

Language:HaskellLicense:BSD-3-ClauseStargazers:2Issues:3Issues:0

Experiments

In which I do a variety of experiments

Language:AgdaLicense:BSD-3-ClauseStargazers:1Issues:1Issues:0

plfa.github.io

An introduction to programming language theory in Agda

Language:AgdaLicense:CC-BY-4.0Stargazers:1Issues:1Issues:0

WireBundles

An exploration, in Agda, of bundles of wires and multiplicity

Language:AgdaLicense:BSD-3-ClauseStargazers:1Issues:2Issues:0

git-filter-repo

Quickly rewrite git repository history (filter-branch replacement)

Language:PythonLicense:NOASSERTIONStargazers:0Issues:1Issues:0

next-700-module-systems-proposal

PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.

Language:HTMLStargazers:0Issues:1Issues:0