Broccoli Merge Trees Error

I recently updated some code and config files in an older Angular 2 CLI project.  I made a simple change and then executed the usual ng build.  I was greeted with a Broccoli merge-trees compilation error….

Typescript Math Toolkit Line Decorators

Decorator is one of my favorite design patterns.  I like how decoration can be applied at compile-time (see Typescript annotations such as @Component) and at run-time.  A great example of run-time decoration is line decorators.  Suppose…

Angular 2 (RC4) Component Router Demo

I wanted to create a demo with the new (RC4) Component Router since we’ve been waiting for this one for so long  After sketching out a couple ideas and then doing some spiking, it became evident…

Typescript Math Toolkit Function Parser

TSMT

Back in the day, I wrote a C++ function parser for functions expressed in a calculator-style syntax (infix notation).  For example, a function of two independent variables s and t could be described as 2*s +…

Angular 2 Reactive Form Validation

a2

The very recent Angular 2 Release Candidates saw slight changes in forms and expected changes in the A2 Router.  As we expect RC4 to be the immediate predecessor to A2 Final, I thought it would be…

Finish The Typescript Math Toolkit

a2

I have been working on the Typescript Math Toolkit open-source project for a few months now.  Here is the library layout at present. At this point, kinematics and ai will probably not be in the 1.0…

Using a Redux-style Store in Angular 2

a2

I started working with React before Angular 2 and continue to appreciate the technology even though I’m pretty much 100% dedicated to Angular 2 at this time.  One of the early benefits of my venture into…

Angular 2 RC1, Angular CLI, and D3

a2

The latest in the Angular 2 demo series marks a significant turn in the pre-production release cycle. One of the greatest issues I’ve had with the so-called ‘modern web’ environment as a former C++/Actionscript/Flex developer is…