itripletwise: Iterator that returns elements of an object in triplets

Description Usage Arguments Value Examples

Description

Constructs an iterator of an iterable object that returns its elements in pairs.

Usage

1
itripletwise(object)

Arguments

object

an iterable object

Value

an iterator that returns tripletwise elements

Examples

1
2
3
4
5
6
7
8
it <- itripletwise(iterators::iter(letters[1:4]))
iterators::nextElem(it) # list("a", "b", "c")
iterators::nextElem(it) # list("b", "c", "d")

it2 <- itripletwise(1:5)
iterators::nextElem(it2) # list(1, 2, 3)
iterators::nextElem(it2) # list(2, 3, 4)
iterators::nextElem(it2) # list(3, 4, 5)

ramhiser/itertools2 documentation built on May 26, 2019, 10:09 p.m.