Noon van der Silk's Projects
Eddie the Balance Bot
Templating language with similar syntax and features to Liquid or Jinja2.
A science fiction terminal emulator designed for large touchscreens that runs on all major OSs.
Organisational things for TechMeetup Edinburgh
Derive editors for data types
Extensible Data Notation
A python package to export arbitrarily large areas of data from Earth Engine to local storage and optionally process data locally afterward
Experiments with effect systems
🚧 a work in progress effect system for Haskell 🚧
Embeds effect systems in Haskell using 'parametric effect monads'
An easy to use, performant extensible effects library with seamless integration with the existing Haskell ecosystem.
Effects libraries in Haskell
3D City Builder without a grid
Imaging, analysis, and simulation software for radio interferometry
The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's iOS app.
Principal Component Analysis and Fashion
control software for 8-channel el-squencer controlled over USB
Minimal implementations for dependent type checking and elaboration
Contains LaTeX, SciPy and R code providing solutions to exercises in Elements of Statistical Learning (Hastie, Tibshirani & Friedman)
ELF visualizer. Generates HTML files from ELF binaries.
Fast Elliptic Curve Cryptography in plain javascript
Complete elliptic integrals in javascript
Compiler for the Elm programming language. Elm aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript.
A modification of evancz/elm-playground where elm/svg is replaced by ianmackenzie/elm-3d-scene.
A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
How to create modular Elm code that scales nicely with your app
Property Based Testing in Elm
Declarative UIs are the Future — And the Future is Comonadic!