functional Posts

  • Nested Reactive Forms in Angular2, Continued

    If you haven't read Part 1 of this post, I suggest you jump over and check that out first, or else you may find yourself lost in the advanced operations we'll be discussing here. In this post, we're going to look at more advanced usages of this setup, including form submission, adding/removing children, autosaving, undo/redo, and resetting form state.

    a couple of years ago | 9 min read

    Tags: angular, javascript, functional, reactive, frp

  • Nested Reactive Forms in Angular2

    Over at URBN, I recently worked on a little internal app that involved a fairly complex nested form UI. Having only done limited Angular2 work thus far, mostly using NgUpgrade against an existing Angular1 app, it was a great learning experience in some of the new form capabilities offered in Angular2. However, I couldn't find many great examples involving nested forms that felt clean/maintainable/etc. After a few days of hacking, I was pretty happy with what we ended up with, and super excited about the new Reactive Forms in Angular2.

    a couple of years ago | 12 min read

    Tags: angular2, javascript, functional, reactive, frp

  • Beware of hidden inputs in Angular filters

    If you've been writing JavaScript (or really any language for that matter) in the past few years, chances are you've caught wind of the rising popularity of functional programming paradigms. Pure functions are one of the major concepts of functional programming, and as it turns out, the usage of impure functions in Angular filters can produce some not-so-obvious bugs in your AngularJS application.

    a couple of years ago | 5 min read

    Tags: angularjs, javascript, functional