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:

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.


This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.1 797 5/27/2014
1.0.0 482 5/12/2014