tracker issue : CF-3144695

select a category, or use search below
(searches all categories and all time range)
Title:

Create native functional style functions that make use of closures

| View in Tracker

Status/Resolution/Reason: Closed/Deferred/EnhancementRequired

Reporter/Name(from Bugbase): Dominic Watson / Dominic Watson (Dominic Watson)

Created: 03/22/2012

Components: Language

Versions: 10.0

Failure Type: Enhancement Request

Found In Build/Fixed In Build: Public Beta /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Platforms All

Vote Count: 0

It would be great to see native functions for functional programming, such as Map and Reduce. I.e. native:

ArrayFold()
ArrayMap()
StructFold()
StructMap()

Ben Nadel has a good post on implementing them with the existing Closure functionality, but it would be great to see native functions.

http://www.bennadel.com/blog/2335-ColdFusion-10-Beta-Closures-Function-Expressions-And-Functional-Programming.htm

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3144695

External Customer Info:
External Company:  
External Customer Name: DominicWatsonCF
External Customer Email:  
External Test Config: My Hardware and Environment details:

Attachments:

Comments:

We will evaluate this for the next release of ColdFusion
Comment by Vamseekrishna N.
20028 | March 22, 2012 08:45:43 PM GMT