Dominic's Utilities (evacuated from NSA/Microsoft Github)

Dominic Tarr 32e6f4f253 3.2.2 %!s(int64=12) %!d(string=hai) anos
.gitignore d4c579c307 initial %!s(int64=13) %!d(string=hai) anos
LICENCE 22b767b444 add path, and LICENCE %!s(int64=13) %!d(string=hai) anos
arrays.js cef3cf42a3 union handles null, 2.11.1 %!s(int64=13) %!d(string=hai) anos
async.js 40be8faa96 safe throws if it does not have a callback %!s(int64=13) %!d(string=hai) anos
functions.js 22b767b444 add path, and LICENCE %!s(int64=13) %!d(string=hai) anos
index.js 4abc65a46b added random int, bump version 2.10 %!s(int64=13) %!d(string=hai) anos
npm-debug.log b62b41d31e enqueue %!s(int64=13) %!d(string=hai) anos
objects.js e04e0238fe times errors with wrong arguments %!s(int64=12) %!d(string=hai) anos
package.json 32e6f4f253 3.2.2 %!s(int64=12) %!d(string=hai) anos
random.js 7ca3cf5390 fix dumb error in randomInt %!s(int64=13) %!d(string=hai) anos
readme.markdown 929c355be0 rename to ubelt (which is a name thats faster to type on divorak layout) %!s(int64=13) %!d(string=hai) anos
types.js 070f6c5d87 add some type checking functions %!s(int64=13) %!d(string=hai) anos

readme.markdown

#Utility Belt

writing utilities for doing all the little chores.

then i'll reuse this everytime and never rewrite the basic stuff.

it's important to abstract and reuse anything that can be.

not to save you from rewriting the code, but to save you from retesting it.

I may have commited a sin by writing this myself when I have used underscore, but it is better to NIH just once, than to write it inline every time I need something.

this is actually starting to become quite useful.