Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of spender

spender

spender has asked 127 questions and find answers to 485 problems.

Stats

14.1k
EtPoint
4.6k
Vote count
127
questions
485
answers

About

I give my time here because I get so much more in return.

Useful things I've written that might help you:

blinq: a modern typescript reimplementation of linq-to-objects over iterable objects

BkTree: a c# implementation of a Burkhard-Keller tree for indexing data in metric spaces.

ComparerBuilder: A small c# library for easily creating complex IComparer<T> instances that compare multiple properties. See this answer for a rationale.

ts-comparer-builder: A typescript library for creating complex "compareFunctions" for use with Array.sort. Very similar to ComparerBuilder above.

ts-bin-heap: A typescript binary-heap implementation. Very handy for priority queues, which in-turn are very useful for search algorithms such as A*.

Things I've written for other people:

pShare client (see also) for Duality solutions: A cross-platform, blockchain and WebRTC based file-sharing platform, written with TypeScript, React and Redux, using electronjs.