{
	"name": "collectionFilter",
	"type": "function",
	"syntax": "collectionFilter(collection, filter [, parallel] [, maxThreads])",
	"returns": "any",
	"related": [],
	"description": "",
	"params": [
		{"name": "collection", "description": "", "required": true, "default": "", "type": "any", "values": []},
		{"name": "filter", "description": "", "required": true, "default": "", "type": "function", "values": []},
		{"name": "parallel", "description": "", "required": false, "default": "", "type": "boolean", "values": []},
		{"name": "maxThreads", "description": "", "required": false, "default": "20", "type": "numeric", "values": []}
	],
	"engines": {
		"lucee": {"minimum_version": "", "notes": "", "docs": "http://docs.lucee.org/reference/functions/collectionfilter.html"}
	},
	"examples": [],
	"links": []
}
{
	"name": "collectionFilter",
	"type": "function",
	"syntax": "collectionFilter(collection, filter [, parallel] [, maxThreads])",
	"returns": "any",
	"related": ["collectionEvery","collectionEach","collectionMap","collectionReduce","collectionSome"],
	"description": "Filters items from a collection passing the filter condition",
	"params": [
		{"name": "collection", "description": "", "required": true, "default": "", "type": "any", "values": []},
		{"name": "filter", "description": "", "required": true, "default": "", "type": "function", "values": []},
		{"name": "parallel", "description": "", "required": false, "default": "", "type": "boolean", "values": []},
		{"name": "maxThreads", "description": "", "required": false, "default": "20", "type": "numeric", "values": []}
	],
	"engines": {
		"lucee": {"minimum_version": "", "notes": "", "docs": "http://docs.lucee.org/reference/functions/collectionfilter.html"}
	},
	"examples": [{
		"title":"Return only items of type mail",
		"description":"",
		"code":"coll = [{\r\n    id: 0,\r\n    type: 'mail'\r\n},{\r\n    id: 1,\r\n    type: 'mail'\r\n},{\r\n    id: 2,\r\n    type: 'comment'\r\n}];\r\nonlyMails = collectionFilter(coll,function(item) {\r\n    return item.type is 'mail';\r\n});\r\nfor(mail in onlyMails) {\r\n    writeOutput(mail.id&', ');\r\n}",
		"result":"0, 1, ",
		"runnable":true
	}],
	"links": []
}

Add related, examples and description to collectionFilter()
Add related, examples and description to collectionFilter()