Pinned Repositories
juicy-pixel-processor
Short example of Haskell program to scale images and produce thumbnails using JuicyPixels and JuicyPixels-extra
package-graph
Little app to read in the graph output (JSON) from the Purescript compiler and render it in the browser as a graph, using D3.js
purescript-capability-pattern
Working illustration of the Capability Design Pattern
purescript-d3-ffi-simplest
Minimal example of D3 general update pattern called from Purescript
purescript-d3-tagless
Applying the "finally tagless, partially evaluated" style to a D3 eDSL
purescript-d3-tagless-II
Tagless final style interpreter / wrapper for D3 in PureScript, latest of many re-writes
purescript-d3v4
Starting from scratch to wrap D3v4
purescript-d3v6
Taking yet another run at this problem - usable DSL with maximum expressivity is the goal.
purescript-tagless-final-examples
Direct port of Phil Freeman's Haskell example to Purescript (see README for link)
puxws
Standalone example of purescript-pux using purescript-websocket-simple
afcondon's Repositories
afcondon/purescript-d3-tagless-II
Tagless final style interpreter / wrapper for D3 in PureScript, latest of many re-writes
afcondon/purescript-d3v6
Taking yet another run at this problem - usable DSL with maximum expressivity is the goal.
afcondon/purescript-capability-pattern
Working illustration of the Capability Design Pattern
afcondon/purescript-ocelot
An opinionated component library for Halogen apps
afcondon/sturdy-garbanzo
Example program for extension of purescript-websocket-simple to support server sockets too
afcondon/basement.hacss.io
Hacss in the browser
afcondon/bazel-watcher
Tools for building Bazel targets when source files change.
afcondon/college-majors-visualisation
Interactive Data Visualisation of U.S College Majors
afcondon/core
The core Hacss library
afcondon/d3-variant-attributes-example
example of using purescript-variant to make polymorphic constructors for d3 attributes
afcondon/dns
The DNS service for PureScript Domains, which offers free domain names for open-source projects and community members.
afcondon/documentation
Documentation for the PureScript language, compiler, and tools.
afcondon/git-of-theseus
Analyze how a Git repo grows over time
afcondon/haskell-template
Haskell project template using Nix + Flakes + VSCode (HLS)
afcondon/hercules
Gaining advanced insights from Git repository history.
afcondon/html2purescript
Very basic parser/renderer to convert raw HTML into valid PureScript Halogen syntax
afcondon/keyzen-next
A touch typing trainer geared towards users that need to practice with all the symbols on the keyboard. Useful also for beginners to familiarize with the QWERTY/Colemak layout, starting with the alphabet first. Colemak DH is the recommended layout and it's the default layout.
afcondon/nud3
afcondon/purescript-canvas-action
Work with the HTML5 canvas without passing ctx everywhere
afcondon/purescript-cookbook
An unofficial Cookbook for PureScript
afcondon/purescript-halogen-hooks
Reusable stateful logic in Halogen, inspired by React Hooks
afcondon/purescript-html-parser-halogen
A library to render HTML string into Halogen views
afcondon/purescript-jest
A PureScript wrapper for Jest
afcondon/purescript-jordans-reference
Learn PureScript with this "clone and play" repository
afcondon/purescript-kafkajs
Purescript wrapper for the amazing kafkajs library
afcondon/purescript-logging
Composable loggers for PureScript.
afcondon/purescript-node-fs-aff
Aff wrappers for purescript-node-fs
afcondon/purescript-svg-parser
A library to parse string to SVG
afcondon/purescript-svg-parser-halogen
A library to inline SVG source string into halogen views
afcondon/TouchOSC
A collection of examples and modules for TouchOSC MK2