by Jon Rista | Jul 26, 2021 | Frontend, Functional, JavaScript, Typescript
Function Implementations & Mutability In the first in this series, we started with the most foundational of foundations: What functional programming is, is not, and what functions are, and how to describe them. For most programmers this may have been somewhat...
by Jon Rista | Jul 25, 2021 | Frontend, Functional, JavaScript, Typescript
Higher order functions and currying! In the first two articles in this series, we started with the most foundational of foundations: What functional programming is, is not, and what functions are, and how to describe them. We also covered key tenets of implementing...
by Jon Rista | Jan 28, 2021 | Angular, Frontend
Angular provides a very rich development platform for modern web applications. That richness extends into the template as much as it does into the JavaScript code areas. A very useful but potentially obscure feature of Angular templates are the Template Variable;...
by Jon Rista | Jan 22, 2021 | Angular, Frontend, Reactive, Rxjs
RxJs, a core dependency of every Angular application, offers extensive power at the fingertips of every Angular developer. Not only is it a great way to deal with reactive forms, handle basic http requests, or implement NgRx effects…it can allow you to convert...
by Jon Rista | Aug 19, 2020 | Frontend, Operators, Pipe, Reactive, Rxjs, Testing
RxJs is one of the most powerful, and I believe fundamentally important, libraries for JavaScript and TypeScript in the last decade. RxJs is a library that is not just capable of handling the asynchronous nature of JavaScript in a beautiful way, it is also a library...