Copenhagen, Denmark

Simon Friis Vindum

Elite
@paldepind

I love writing code.

flyd. The minimalistic but powerful, modular, functional reactive programming library in JavaScript.

1.6k

functional-frontend-architecture. A functional frontend framework.

1.4k

union-type. A small JavaScript library for defining and using union types.

479

synceddb. Makes it easy to write offline-first applications with realtime syncing and server side persistence.

424

dffptch. A micro library for diffing and patching JSON objects using a compact diff format

171

composable.el. Composable text editing for Emacs.

119

projectdo. Context-aware single-letter project commands to speed up your terminal workflow.

94

functionize. A library which aids in making any JavaScript library more functional.

50

Kran. An entity system written in JavaScript.

42

smart-comment. Smarter commenting for Emacs

41

Gtk98Icons. An icon theme for GTK that looks like Windows 98

39

sync-promise. Compact synchronized promise implementation. Promises/A+ incompliant. Works inside IdexedDB transactions.

33

dot-compose. Function composition with dot as a composition operator.

23

vim-python-ide. Python development config with asynchronous Vim Plugins

20

list-difference. Fast algorithm for finding edits between lists.

13

seamless-fantasy. Make fantasy land seamlessly compatible with plain JavaScript data structures.

10

duck. 🦆 Turns a TypeScript file into JSON describing the files exports.

8

finger-tree. Highly optimized implementation of finger trees in JavaScript

7

ryter. A tiny JavaScript router

7

find-the-function. A tiny tool for finding functions from libraries

7

web-swipe-view. Horizontal swipe views for mobile web applications

6

flyview. Efficient views powered by streams/ovservables/functional reactive properties.

6

fake-raf. A fake requestAnimationFrame perfect for unit testing.

5

flyd-forwardto. Create a new stream that passes all values through a function and forwards them to a target stream.

4

category-theory-notes. TeX

4

maxima-calculus2. Maxima funktioner til løsning af eksamensopgaver i kurset Calculus 2 på Aarhus Universitet

4

turing-patterns. Multi-Scale Turing Patterns

4

matmod. Handy functions for matMod written in R for Jupyter

3

dnd-scroll. Proper edge scroll when dragging with HTML 5 drag and drop!

3

flyd-scanmerge. Flyd module for conveniently merging and reducing several streams into one.

3

flyd-obj. Functions for working with stream in objects.

3

reflex-examples. A collection of examples using Reflex.

3

learn-tt. A collection of resources for learning type theory and type theory adjacent fields.

2

planetsimulator. A physical simulation of planetary motion written in JavaScript

2

ts-quickcheck. TypeScript QuickCheck

2

rlite. Tiny, light-weight JavaScript routing with zero-dependencies

2

dffptch-haskell. A small library for diffing and patching JSON objects using a compact diff format

2

typeorm. ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

2

flyd-filter. Filter function for Flyd.

2

keyano-vscode. Next-generation keyboard-driven editing language. Edit code at the speed of light.

2

flyd-aftersilence. Flyd module that buffers values from a stream and emits them after a specified duration of silience.

1

flyd-sampleon. sampleOn for Flyd.

1

dotfiles. Repository containing my dotfiles.

1

paldepind.github.io. CSS

1

flyd-every. Takes a time interval t and creates a stream of the current time updated every t.

1

domain-theory. CSS

1
46
Apply