There are no reviews yet. Be the first to send feedback to the community and the maintainers!
org-chef
A package for making a cookbook and managing recipes with org-mode.EmulArd
Arduino emulation! Well, sort of! A fake Arduino.h and black magic for testing Arduino code on any computer, and it even allows you to test entire networks of Arduinos!PiBellards
Implementation of Bellard's algorithm for calculating pi to 'n' digits in Haskell.MooXtract
A simple Haskell program for extracting Moodle submissions.DocsDuck
Haskell script to upload Moodle grade sheets into DocsDB automagically! Yay magic!Haithon
A Haskell parser for a subset of the Python language. The intention of this project is two-fold! Firstly, I wish to try out Parsec's handling of indentation sensitive languages, and secondly I want to experiment with using this as some course material!HaRay
Hurray, it's HaRay! Yet another Haskell ray-tracer based on accelerate.cofq
System F in CoqSnackBot
Slack bot for snacks.dsss17-slack
#coq from the DSSS17 slack summarized.reflex-GLFW-b-luminance
GLFW-b and luminance reflex interface.TimePaper
Create a wallpaper displaying your average time usage!Hipster
A Haskell MIPS EDSL. Mostly for "educational purposes" (TM). More seriously the goal of this is to explore assembly DSLs in Haskell, and see how they're put together and what makes them tick. Can these be useful? Probably! One of the main goals is to allow for composable abstractions of assembly code, and automatic register allocation / spilling. In theory this could be more general and support multiple backends (after all there is overlap with LLVM's functionality), but an additional goal is to be able to generate readable, and documented assembly code. Because of this, it's beneficial to stick to one target assembly language, at least for experimentation!Schimpy
Language for the formal verification of Arduino code. The compiler generates executable Arduino code, as well as models for both the NuSMV model checker and the PRISM model checker which can be used to verify that certain properties on the program hold.gradelens.el
An Emacs grading tool.XMOPP
A haskell XMPP server.LCDConvert
Convert images to the .lcd format (raw 16 byte colour values).MultiKill
Combine multiple imputation models for great justice.ForceGraphs
Dinky Haskell project for force directed graph drawing.ReflexPong
Pong in Haskell using the Reflex FRP framework. Not necessarily a game of significant reflexes.c495-presentation-2015
Presentation on Formal Verification / Coq / Whatever.Chug
C suggestions and linting.Pastor
Simple pastebin application to test Servant.SIN-validate
Program to validate Canadian social insurance numbers.Rotunda
The scheduler of life.ToyFecta
Playing around with ekmett's Trifecta library for magical parsing of wonders!SurvivalPlot
Plot survival curves.hark
A simple tool for automatically grading assignmentsbb
BatchMTLR
Run the PSSP MTLR program from http://pssp.srv.ualberta.ca/downloads/new across numerous training sets.undefined-behaviour-talk
FeatureSquish
Remove features at random from a data set for great justice.attoIssue
mci-haskell
Modern Compiler Implementation in HaskellSerialTimer
Programs to time how fast an Arduino can send things over the serial port.bctfcs
Basic Category Theory for Computer Scientists in Coqob-llvm
Org-babel for LLVM optimizations.MuxParse
A library for parsing .mux files -- these are files used to describe a network for an Arduino hub. Basically the files give a mapping of certain inputs to certain outputs on an Arduino.BananaDay
Playing with reactive banana for fun and profit.Plovert
A glorious program to convert Plover's JSON dictionary to a Cheno dictionary. Possibly others in the future too! In Haskell! BAM!mathform
Transform your maths into other maths! A Haskell library / utility for converting mathematical expressions between representations. For instance you might convert some LaTeX arithmetic to a format that can be plugged directly into Sage, Python, or Haskell.NoteTakers
Scripts and templates for taking notes in LaTeX.MuxDuino
A library for turning an Arduino into a fancy pants multiplexing / routing machine! Redirect inputs to other output pins allowing you to connect a series of devices in a network of arbitrary topologies!HubGen
This is a simple little C program that uses the MuxParse library to parse a ".mux" file which describes a pin mapping on an Arduino (essentially tells you what inputs should be redirected to what outputs), and then using the information from the ".mux" file generates an Arduino C++ program which uses the MuxDuino library to make the Arduino actually redirect inputs and outputs as specified in the file!paper-handler
Takes file of <firstname>:<email> entries, a file of names, and generates a file of e-mail entries for those names.Love Open Source and this site? Check out how you can help us