Pinned Repositories
ascii-boxplot
small configurable boxplot utility for the console
assert-op
assertions with javascript comparison operators
attodom
yet another small DOM component library
cholesky
matrix LDL decomposition. Returns the lower triangular Matrix
grosso-modo
random number generator for specified confidence interval
norm-dist
normal distribution utils
parse-element-selector
parse string w3 element selector used in hyperscript functions
pico-dom
small DOM component system
sample-distribution
small minimal quantile and CDF estimator for multiple large data streams
shorter-string
short string compression using Burrows-Wheeler transform, move to front and Elias-gamma variable length encoding
hville's Repositories
hville/pico-dom
small DOM component system
hville/parse-element-selector
parse string w3 element selector used in hyperscript functions
hville/wild-trie
trie with wildcards and path of any types
hville/firebase-js-rules
firebase rules, javascript style
hville/cholesky
matrix LDL decomposition. Returns the lower triangular Matrix
hville/correl-z
correlated standard normal distribution random number generator
hville/node-scatterplot
quick in-browser scatter-plot from node
hville/toposort-keys
hville/untap
shrinks and paints tap test output
hville/auto-json-schema
json-schema without pain
hville/create-element-ns
dom createElement hyperscript with svg, namespace and selector support
hville/data-dag
directed acylic graph with row or column data fields
hville/i-set
indexed Set of ordered, sortable unique values
hville/json-mini-patch
hville/json-value-type
JSON type of a value
hville/node-dynamic-import
light rollup based import function for es modules in node
hville/promise-wrap
complete cleanup before returning
hville/raw-moments
hville/reduce-to
convert and modify Arrays, Objects, Maps, Sets, Strings and iterators
hville/study-notes
hville/sum-product
classic spreadsheet sum of array item products
hville/time-uid
shorter uid with configurable time and random components length