spender's user avatar
spender's user avatar
spender's user avatar
spender
Principal Software Engineer - OutThink
  • Member for 15 years, 6 months
  • Last seen this week
Stats
118,881
reputation
14.3m
reached
2,446
answers
182
questions
Loading…
About

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

Useful things I've written that might help you:

ts-iterable-functions: A TypeScript library for working with iterable sequences.

ts-functional-pipe: A small but useful TypeScript library for the composition of functions.

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.

35
gold badges
235
silver badges
360
bronze badges
6,226
Score
1,675
Posts
64
Posts %
1,407
Score
325
Posts
12
Posts %
1,074
Score
394
Posts
15
Posts %
883
Score
192
Posts
7
Posts %
657
Score
176
Posts
7
Posts %
294
Score
97
Posts
4
Posts %
Top posts
View all questions, answers, and articles