Sequences 1.0.1

Sequences is a port of Scala's Stream[+A] to C#.

A Sequence<T> is an immutable lazy list whose elements are only evaluated when they are needed. A sequence is composed by a head (the first element) and a lazily-evaluated tail (the remaining elements).

The fact that the tail is lazily-evaluated, makes it easy to represent infinite series or sets.

See the project's page for examples: https://github.com/dcastro/Sequences

Install-Package Sequences -Version 1.0.1
dotnet add package Sequences --version 1.0.1
<PackageReference Include="Sequences" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Sequences --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Improved iterators to allow a more efficient garbage collection;
- Added IndexOfSlice and ContainsSlice.

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.1 743 5/27/2014
1.0.0 441 5/12/2014