When you’re looking at working in a programming language, it is important to concider what functions are available to you. ColdFusion is a very powerful programming language and its scripting language, ColdFusion Markup Language offers many possibilities in terms of functions. In fact, there are hundreds of functions available for use with ColdFusion Markup Language (CMFL). CFML includes a set of functions that can be used in ColdFusion to perform logical and arithmetic operations as well as manipulate data.
A comprehensive list of functions is available at the Adobe website in the ColdFusion functions section. (http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=functions-pt0_01.html). On the Adobe website, you’ll be able to view the functions by list, category and function changes since ColdFusion 5. It provides a complete listing of functions. Since ColdFusion is continually improving, you will want to check back to this website frequently to look for function changes.