aboutsummaryrefslogtreecommitdiff
path: root/src/function
AgeCommit message (Expand)Author
2015-03-07Changed `tav::Apply` implementation selection to template aliasAdrian Kummerlaender
2015-02-24Replaced `utility::defer_eval` with placeholder-less `Apply`Adrian Kummerlaender
2015-02-19Moved `Apply`'s placeholder into separate detail headerAdrian Kummerlaender
2015-02-19Introduced `Branch` and `Else` pair aliases for usage in `Cond`Adrian Kummerlaender
2015-02-16Unified `Iota` and `MakeList` using nested structure generatorAdrian Kummerlaender
2015-02-16Simplified `List`, `Length` and `Reverse` implementationsAdrian Kummerlaender
2015-02-15Moved class-based implementations into `detail` namespaceAdrian Kummerlaender
2015-02-14Introduced `Eval` function evaluation helperAdrian Kummerlaender
2015-02-13Renamed `Apply`'s template alias to `function`Adrian Kummerlaender
2015-02-12Implemented `Cond` conditionalAdrian Kummerlaender
2015-02-12Revamped partial function applicationAdrian Kummerlaender
2015-01-26Redefined `Length` in terms of `Apply` and `Fold`Adrian Kummerlaender
2015-01-26Added pair and triple aliae for the variadic `Apply` typeAdrian Kummerlaender
2015-01-25Implemented partial function application prototypeAdrian Kummerlaender