aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-01-19Replaced Google-Test with `static_assert` based test casesAdrian Kummerlaender
2015-01-19Moved `Odd` helper into math operation headerAdrian Kummerlaender
2015-01-19Implemented `Filter` in terms of `Fold`Adrian Kummerlaender
2015-01-18Implemented `Reverse` function in terms of `Fold`Adrian Kummerlaender
2015-01-18Implemented `Map` in terms of `Fold`Adrian Kummerlaender
2015-01-18Reimplemented `Length` function in terms of `Fold`Adrian Kummerlaender
2015-01-18Implemented higher order function `fold`Adrian Kummerlaender
2015-01-17Replaced `If` based `Nth` implementation with partial specializationsAdrian Kummerlaender
2015-01-17Implemented `Take` functionAdrian Kummerlaender
2015-01-17Implemented `Nth` functionAdrian Kummerlaender
2015-01-17Extracted list operations into separate _operation_ headersAdrian Kummerlaender
2015-01-17Implemented `Length` functionAdrian Kummerlaender
2015-01-17Added Scheme representation to test cases as a kind of documentationAdrian Kummerlaender
2015-01-16Implemented recursive `Concatenate` _Cons_ constructorAdrian Kummerlaender
2015-01-16Implemented basic `Cons` value type and `List` constructorAdrian Kummerlaender
2015-01-16Capitalized math operations to fit naming schemeAdrian Kummerlaender
2015-01-16Implemented `tav::If` as `std::conditional` wrapperAdrian Kummerlaender
2015-01-16Redefined function template structs as template aliasesAdrian Kummerlaender
2015-01-15Extracted basic math operations into separate headerAdrian Kummerlaender
2015-01-15Removed unnecessary restrictions of the standard operator rulesAdrian Kummerlaender
2015-01-15Completed basic math operators and fixed their result typeAdrian Kummerlaender
2015-01-15Added basic value type alias and math operationsAdrian Kummerlaender
2015-01-15Initial project structureAdrian Kummerlaender