Age | Commit message (Expand) | Author |
2015-02-13 | Renamed `Apply`'s template alias to `function` | Adrian Kummerlaender |
2015-02-12 | Added previously missing `Drop` implementation | Adrian Kummerlaender |
2015-02-12 | Implemented `Cond` conditional | Adrian Kummerlaender |
2015-02-12 | Added `Is` prefix to `EqualValue` and `EqualType` | Adrian Kummerlaender |
2015-02-12 | Revamped partial function application | Adrian Kummerlaender |
2015-02-10 | Moved `Sort` list index deletion into `DeleteNth` function | Adrian Kummerlaender |
2015-02-09 | Updated `Sort` to make use of `Partition` for splitting at pivot | Adrian Kummerlaender |
2015-02-09 | Added `First`, `Second` and `Third` aliae for `Nth` | Adrian Kummerlaender |
2015-02-09 | Added `void` concatenation `List` template specialization | Adrian Kummerlaender |
2015-02-08 | Implemented higher order `Sort` list operation | Adrian Kummerlaender |
2015-02-08 | Added `GreaterThan` and `LowerThan` comparators | Adrian Kummerlaender |
2015-02-06 | Moved _SFINAE_ helper into separate header | Adrian Kummerlaender |
2015-02-06 | Revamped to use `Cons` as a function and `Pair` as its result | Adrian Kummerlaender |
2015-02-05 | Defer `If` template resolution analogously to other functions | Adrian Kummerlaender |
2015-02-05 | Reimplemented `Contains` and `Delete` in terms of `Apply` | Adrian Kummerlaender |
2015-02-04 | Implemented the Sieve of Eratosthenes as a basic example | Adrian Kummerlaender |
2015-02-03 | Added special `for_each` function for iterating lists at runtime | Adrian Kummerlaender |
2015-02-02 | Implemented `Delete` in terms of `Remove` | Adrian Kummerlaender |
2015-02-01 | Added `DropWhile` analogously to `TakeWhile` | Adrian Kummerlaender |
2015-02-01 | Added `TakeWhile` higher order list operation | Adrian Kummerlaender |
2015-01-31 | Implemented higher order `Find` list search operation | Adrian Kummerlaender |
2015-01-30 | Implemented `Remove` and `Partition` higher order list functions | Adrian Kummerlaender |
2015-01-30 | Separated `Map` and `Filter` | Adrian Kummerlaender |
2015-01-29 | Added `ListOfType` list constructor alias | Adrian Kummerlaender |
2015-01-26 | Redefined `Length` in terms of `Apply` and `Fold` | Adrian Kummerlaender |
2015-01-26 | Added pair and triple aliae for the variadic `Apply` type | Adrian Kummerlaender |
2015-01-25 | Implemented partial function application prototype | Adrian Kummerlaender |
2015-01-25 | Implemented `Count` in terms of `Fold` and `Map` | Adrian Kummerlaender |
2015-01-24 | Added `Modulo` math operator | Adrian Kummerlaender |
2015-01-24 | Added `MakeList` list generator | Adrian Kummerlaender |
2015-01-23 | Implemented `ListTabulate` in terms of `Iota` and `Map` | Adrian Kummerlaender |
2015-01-23 | Implemented `Iota` list constructor | Adrian Kummerlaender |
2015-01-22 | Implemented Scheme like `Concatenate` in terms of `Fold` and `Append` | Adrian Kummerlaender |
2015-01-22 | Renamed `Concatenate` to `Append` to match Scheme function naming | Adrian Kummerlaender |
2015-01-21 | Implemented `Contains` in terms of `Any` | Adrian Kummerlaender |
2015-01-21 | Moved `Reverse` into separate header | Adrian Kummerlaender |
2015-01-20 | Added higher order list query `None` | Adrian Kummerlaender |
2015-01-20 | Implemented higher order list queries `All` and `Any` | Adrian Kummerlaender |
2015-01-20 | Added basic boolean logic operations | Adrian Kummerlaender |
2015-01-19 | Added type and value equality test case | Adrian Kummerlaender |
2015-01-19 | Moved `Odd` helper into math operation header | Adrian Kummerlaender |
2015-01-19 | Implemented `Filter` in terms of `Fold` | Adrian Kummerlaender |
2015-01-18 | Implemented `Reverse` function in terms of `Fold` | Adrian Kummerlaender |
2015-01-18 | Implemented `Map` in terms of `Fold` | Adrian Kummerlaender |
2015-01-18 | Reimplemented `Length` function in terms of `Fold` | Adrian Kummerlaender |
2015-01-18 | Implemented higher order function `fold` | Adrian Kummerlaender |
2015-01-17 | Replaced `If` based `Nth` implementation with partial specializations | Adrian Kummerlaender |
2015-01-17 | Implemented `Take` function | Adrian Kummerlaender |
2015-01-17 | Implemented `Nth` function | Adrian Kummerlaender |
2015-01-17 | Extracted list operations into separate _operation_ headers | Adrian Kummerlaender |