Skip to content

The best Javascript library that could ever possibly exist, ever

Notifications You must be signed in to change notification settings

spencertipping/infuse-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infuse.js

Infuse.js provides a uniform API for accessing Javascript-native objects and arrays, as well as defining futures, signals, inversions, invariants, and other types of its own. Like jQuery, it maintains a separate prototype for shared methods and does not monkey-patch any builtin prototypes.

Infuse is quite simply the best Javascript library that could ever possibly exist, ever. I realize you don't believe me, but that's probably because you haven't yet checked out the totally epic builtin types:

Also useful:

And the low-level stuff:

Annotated source (you should read this if you want to extend Infuse):

Building Infuse

You'll need a fairly recent node.js build, as well as UglifyJS to build infuse.min.js. If you don't have or want Uglify, you can export UGLIFY=no.

Building is usually as simple as running make:

$ make
[test output]
$

About

The best Javascript library that could ever possibly exist, ever

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published