Typescript Binary Tree Library

TSMT

The alpha version of the Typescript Math Toolkit binary tree library is now available on Github.  There is a good writeup on the code at the repo, so I’ll simply provide the link here. https://github.com/theAlgorithmist/TSBinaryTreeLibrary Enjoy…

Angular 2 Spreadsheet-Style Analytics

a2

Most of my micro-application projects derive from a combination of ‘how to’ questions and personal experimentation.  This one is no different.  The issue of how to initialize a 2D tabular display in an Angular 2 template came…

Typescript Generics and the Typescript Math Toolkit Priority Queue

My spare time development is currently focused on the Typescript Math Toolkit data structures library.  The goal of this development is to provide a library suitable for various algorithms in the toolkit as well as supporting…

A Complete Angular2 Micro-Application With Lazy-Loaded Routes

a2

Most of my prior Angular 2 demos focused on one or two specific features of the platform and/or integration of third-party code with an Angular 2 application.   Since lazy-loading of routes is an important consideration for…

Angular 2 Routing and NgModule

a2

I’m in the process of updating the Angular 2 Three Stooges Tribute demo (that covered how to use the component router and implement your own Redux-style model) to the production release and a full-stack implementation.  The…

Angular 2 and Typescript Math Toolkit – Interactive Graph Marker

If you have followed blog posts on the Typescript Math Toolkit function graphing engine, then you may have seen this screen shot from the engine’s predecessor (the Javascript Math Toolkit). The red circular sprites are draggable…

Typescript Math Toolkit Function Graphing Engine Update

TSMT

I’m making very good progress on the Typescript Math Toolkit Function Graphing Engine, so I thought it would be a good time for a comprehensive update.  The FGE contains a large number of independent components, some of…

Typescript Math Toolkit Random Integer In Range

I just finished the V1.0 math package for the Typescript Math Toolkit.  The final holdout was the random integer in range class and a supporting (seeded) RNG.  The problem of computing a pseudo-random integer in a…