javascript

It's a terrible language, but given its status as the de-facto languageof the web, it has an incredible ecosystem of tools developed to helpout.

Libraries

Functional Programming

Fantasyland
Specification for algebra in JavaScript

Folktale
A corresponding standard library

Staticland
Fantasyland but without classes

Tools

Typescript

functional programing for ts

3D

MatterJS

Rigid body physics engine

Phaser
2d game framework

ThreeJS

flexbox forreact-three-fiber

UI Dev

https://github.com/davidkpiano/xstate :: state machines for the web

Meta

Acorn
js parser in js

EsLint config

Hardcoreconfigfunctionalconfig

Etc

ImmutableJS: Immutable data structures Ramda: Better JS functionalprogramming Typescript with these two is the de factor pure programmingecosystem.

Organice :: Org mode withoutemacs automerge :: a CRDT thatallows concurrent modificationTurbolinks :: frameworkagnostic way of rendering views on server side and swapping in throuhg asocket sanctuary :: strictjavascript functions composed functionally excellent article onjavascriptgenerators

CRDTs

an excellent resource on conflict-free replicateddatatypes https://github.com/sweet-js/sweet-corehttps://github.com/atom/node-spellchecker

node

advanced javascriptoptimizerhttps://github.com/calmm-js/partial.lenses lenses in javascriptalloyjs browser basedvisualizations Parsing inJavaScript: all the tools and libraries you canuse DeepJavaScript: Theory and techniquesChess programs in C, Java and Javascript, also 8080emulator javascript is so hard to usenow!https://nh2.me/ host gpg key on my website like this person does. ialso like the 'tell me something' button with the hidden (black onblack) text! https://healeycodes.com/creating-randomness/

Revisions
DateHash
2023-02-22
Navigation
Previoussieve
Nextquotes
Uppages