Reverse an array in ColdFusion and other tricks using slice syntax

Reverse an array in ColdFusion and other tricks using slice syntax adding ColdFusion 2018

Sorting an array using ArraySort, BubbleSort and QuickSort

Sorting an array using ArraySort, BubbleSort and QuickSort as a technical exercise.

Functions are first class citizens

Functions are first class citizens in CFML meaning you are able to do some interesting things, avoid duplication and write less code.

Practical uses for reduce functions

Practical uses for reduce functions

Intersection and diff of two structs

Intersection and diff of two structs with a bit of refactoring thrown in.

Getting the union of two structs

Getting the union of two structs

Finding the symmetric difference of two arrays

Finding the disjunctive union of two arrays

Union and diff of arrays

Union and diff of arrays in CFML using underlying Java methods

Intersection of arrays

Intersection of arrays in CFML

pseudo rest parameters with CFML

An approximation of Javascript’s rest parameter feature with CFML