Ian D. Bollinger's repositories
vscode-haskell
VS Code extension for Haskell, powered by haskell-language-server
fp-ts
Functional programming in TypeScript
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
purescript-node-process
Access the global Node.js process object
purescript-node-fs
Node.js file I/O for purescript
purescript-undefinable
A simple library for handling undefined foreign values
package-sets
A curated list of PureScript packages
node-psc-package-bin
psc-packge npm package
eslint-config
shinnn's ESLint config for both client-side and Node.js-based projects
purescript-skald
A library for writing interactive fiction in PureScript.
purescript-sdom
An experiment in replacing the virtual DOM and avoiding diffing
vscode-languageserver-node
Language server protocol implementation for VSCode. This allows implementing language services in JS/TS running on node.js
tslint-immutable
TSLint rules to disable mutation in TypeScript.
Idris-dev
A Dependently Typed Functional Programming Language
purescript-nomegen
A random name generator written in PureScript.
purescript
A small strongly typed language that compiles to Javascript
purescript-style-guide
A style guide for the PureScript programming language.
atom-language-purescript
PureScript language support for the Atom editor
atom-ide-purescript
Atom package for PureScript build, completion, etc support
purescript-dom
Type definitions and standard effect for interacting with the DOM
rot.js
ROguelike Toolkit
purescript-oo-ffi
FFI helpers for binding to OO
purescript-webgl
Binding to WebGL for purescript.
purescript-free-canvas
A free monad interface to the canvas
purescript-canvas
Canvas bindings for PureScript
purescript-spec-reporter-mocha
A reporter for purescript-spec that integrates with Mocha
gnome-inform7
A design system for interactive fiction based on natural language.
nomegen
a library and utility for randomly generating names
elm-compiler
Compiler for the Elm programming language. Elm aims to make web development more pleasant. Elm is a type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript.