Tuples in .NET

  •        60

Implements basic tuple types in an easy to use class library somewhat like what is expected in the upcoming BCL 4.0.

http://tuples.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

javatuples - Typesafe representation of tuples in Java.


javatuples is one of the simplest java libraries ever made. Its aim is to provide a set of java classes that allow you to work with tuples.

tuple-hlist - Functions to convert between tuples and HLists.


Functions to convert between tuples and HLists.

type-tuple - Haskell list-like type arithmetic on phantom tuples


Haskell list-like type arithmetic on phantom tuples

System.Tuples


System.Tuples is a small tuple library. It uses T4 to generate tuples, and is made to be compatible with .net 2.0, .net 3.0 and .net 3.5.

purescript-tuples - Tuple data type and utility functions


Tuple data type and utility functions



Java-Tuples - Java tuple class that I made from scratch. Can concat and they are iterable.


Java tuple class that I made from scratch. Can concat and they are iterable.

tuple-th


Template Haskell functions for generating functions similar to those in Data.List for tuples of statically known size.

TeenyLIME


TeenyLime is a middleware simplifying the development of wireless sensor networks applications. The foundation for TeenyLime is the notion of tuple space, a repository of elementary sequences of typed fields, called tuples.

simonkro-tuples


Tuple implementation in C++

pvorb-tuple


A Java library that provides classes for working with generic tuples

tuple-partial - Partial comparison of a Java Tuple tuple against a tuple with more fields.


Partial comparison of a Java Tuple tuple against a tuple with more fields.

ruby-tuples - Ruby implementation for tuples known from functional programming


Ruby implementation for tuples known from functional programming

tuples - Tuples for Java


Tuples for Java

tuples - tuples for clojure


tuples for clojure

clj-tuples - Support for tuples and pattern matching in clojure


Support for tuples and pattern matching in clojure

List-Tuples - Release history of List-Tuples


Release history of List-Tuples

Base Class Libraries


The Base Class Libraries site hosts samples, previews, and prototypes from the BCL team.

dotNetExt - .NET Extension Method Library


dotNetExt is a Extension Method Library for the .NET Framework that extends the BCL Types with helper methods that make simple tasks simpler. So far there are extensions for the Object, IEnumerable<> and String BCL Types. The library is flexible so you can Import All Extension...

Elevate


Elevate is an easy to pick up library containing things you wish were in the BCL. Use one component or many. Contribute your own utilities. Share your ideas with the community. Elevate is developed in C#. Currently, we're focused on adding concepts from functional languages.

BclEx-Web - Extends the BCL with helper libraries for Web concerns.


Extends the BCL with helper libraries for Web concerns.