This adds a lambda wrapper for the length() function which allows it to be used in lambda expressions.
This implements the merge() algorithm which merges two ranges of sorted values into a single sorted range. The current implementation uses a simple serial merge algorithm. A GPU optimized version is coming soon.
This fixes a small typo in one of the examples in the lambda expression documentation.