Pinned Repositories
atom-elm
An atom package providing syntax highlighting and snippets for the Elm language.
atom-ide-purescript
Atom package for PureScript build, completion, etc support
atom-language-purescript
PureScript language support for the Atom editor
cabal
Official upstream development repository for Cabal and cabal-install
cabal.vim
Vim bundle for editing Haskell Cabal package descriptions
i7-exts
Various Inform 7 extensions
oxide
Rust development environment for Eclipse
purescript-nomegen
A random name generator written in PureScript.
purescript-style-guide
A style guide for the PureScript programming language.
skald
a library for writing interactive fiction in Elm
ianbollinger's Repositories
ianbollinger/purescript-style-guide
A style guide for the PureScript programming language.
ianbollinger/i7-exts
Various Inform 7 extensions
ianbollinger/purescript-nomegen
A random name generator written in PureScript.
ianbollinger/atom-ide-purescript
Atom package for PureScript build, completion, etc support
ianbollinger/atom-language-purescript
PureScript language support for the Atom editor
ianbollinger/effect
An ecosystem of tools for building production-grade applications in TypeScript.
ianbollinger/eslint-config
shinnn's ESLint config for both client-side and Node.js-based projects
ianbollinger/fp-ts
Functional programming in TypeScript
ianbollinger/gnome-inform7
A design system for interactive fiction based on natural language.
ianbollinger/Idris-dev
A Dependently Typed Functional Programming Language
ianbollinger/node-psc-package-bin
psc-packge npm package
ianbollinger/nomegen
a library and utility for randomly generating names
ianbollinger/package-sets
A curated list of PureScript packages
ianbollinger/purescript
A small strongly typed language that compiles to Javascript
ianbollinger/purescript-canvas
Canvas bindings for PureScript
ianbollinger/purescript-dom
Type definitions and standard effect for interacting with the DOM
ianbollinger/purescript-free-canvas
A free monad interface to the canvas
ianbollinger/purescript-node-fs
Node.js file I/O for purescript
ianbollinger/purescript-node-process
Access the global Node.js process object
ianbollinger/purescript-oo-ffi
FFI helpers for binding to OO
ianbollinger/purescript-sdom
An experiment in replacing the virtual DOM and avoiding diffing
ianbollinger/purescript-skald
A library for writing interactive fiction in PureScript.
ianbollinger/purescript-spec-reporter-mocha
A reporter for purescript-spec that integrates with Mocha
ianbollinger/purescript-undefinable
A simple library for handling undefined foreign values
ianbollinger/purescript-webgl
Binding to WebGL for purescript.
ianbollinger/rot.js
ROguelike Toolkit
ianbollinger/tslint-immutable
TSLint rules to disable mutation in TypeScript.
ianbollinger/typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
ianbollinger/vscode-haskell
VS Code extension for Haskell, powered by haskell-language-server
ianbollinger/vscode-languageserver-node
Language server protocol implementation for VSCode. This allows implementing language services in JS/TS running on node.js