Dominic Orchard (dorchard)

dorchard

Geek Repo

Location:Canterbury, UK

Home Page:http://dorchard.github.io

Github PK Tool:Github PK Tool


Organizations
camfort
granule-project
ocamllabs

Dominic Orchard's repositories

effect-monad

Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.

Language:HaskellLicense:BSD-2-ClauseStargazers:98Issues:7Issues:13

type-level-sets

Type-level sets for Haskell (with value-level counterparts and various operations)

Language:HaskellLicense:BSD-2-ClauseStargazers:66Issues:4Issues:18

navier

Navier-Stokes fluid simulation in various languages (C, Fortran, and Haskell using Repa)

Language:HaskellLicense:MITStargazers:52Issues:10Issues:3

betty-book-haskell-sessions

Collects examples used to produce the paper 'Session Types with Linearity in Haskell' by Orchard and Yoshida (2017).

Language:HaskellStargazers:12Issues:4Issues:0

FirstPrelude

A replacement for Haskell's Prelude library (the standard library) designed for teaching beginners, developed at the University of Kent.

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

lambda-club

Material from presentations at the University of Kent's LambdaClub meetings

array-memoize

Memoize discrete functions (restricted to a finite domain) using arrays

Language:HTMLLicense:BSD-2-ClauseStargazers:7Issues:3Issues:0

lcore

lcore (Lambda Core) A minimal functional programming language based on the lambda calculus and various minimal extensions

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

erlang-caa-kit

Prototype tools for generating Communicating Actor Automata models from Erlang code, and vice versa,

Language:ErlangLicense:MITStargazers:1Issues:2Issues:0

quad-tree

Example of 2D collision checking using the "quad tree" data structure

Language:JavaScriptStargazers:1Issues:2Issues:0

ss23-git

Repository for the GitHub talk in ICCS Summer School '23.

Stargazers:1Issues:0Issues:0

templates

My templates

Language:MakefileStargazers:1Issues:2Issues:0

2024-03-18-manchester-intermediate-swc

NERC intermediate research software skills workshop for Earth sciences, 18-22 March 2024, Manchester

License:NOASSERTIONStargazers:0Issues:0Issues:0

climate-informatics.github.io

Github page repository for the Climate Informatics community website

License:MITStargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:3Issues:0
Stargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

geograph

GeoGraph provides a tool for analysing habitat fragmentation and related problems in landscape ecology. GeoGraph builds a geospatially referenced graph from land cover or field survey data and enables graph-based landscape ecology analysis as well as interactive visualizations.

License:MITStargazers:0Issues:0Issues:0

git-and-github-material

Training material on Git and GitHub

Stargazers:0Issues:0Issues:0

jekyll-theme-conference

Jekyll template for a conference website containing program, speaker, talks and room overview

Language:SCSSLicense:MITStargazers:0Issues:1Issues:0

Neural_nework_parameterization

Code used in:"Use of neural networks for stable, accurate and physically consistent parameterization of subgrid atmospheric processes with good performance at reduced precision"

Language:FortranLicense:MITStargazers:0Issues:1Issues:0

sample-programs

Sample Programs in Every Programming Language

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

ss23-hf-code

Code repository for the Hugging Face talk in ICCS Summer School '23.

Stargazers:0Issues:0Issues:0

symmetric-matrix

Python library for compact symmetric matrices

Language:PythonStargazers:0Issues:3Issues:0
Stargazers:0Issues:0Issues:0

tuesday

Project Tuesday

Stargazers:0Issues:0Issues:0

women-in-programming-languages-research

Women in Programming Languages and Software Engineering Research

Stargazers:0Issues:0Issues:0