Tuples
Group a list into sequential n-tuples function returns a list of n-tuples from a single "flat" list.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Group a list into sequential n-tuples Download |
If you have colors in a number of formats (html-style #RRGGBB, rgb-tuples (r, g, b), and PIL-style integers) this script allows you to convert the colors between various formats.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): HTML colors to/from RGB tuples Download |
Instead of requiring the named attributes list for each instantiation of the tuple, this implementation 'Spawns' a derived tuple class that is taylored to the named attributes specified. And it is this Spawned class that is then used to instantiate tuples. This approach effectively separates...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Tuples with Named Elements via Spawning Download |
This script groups the elements returned by an iterator into n-tuples. The final tuple may be padded with Nones.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Group iterator into n-tuples with None padding Download |
So far, the only native client for PostgreSQL. It's fast, lightweight and feature-full.
- Several improvements to UI.
Platforms: Mac
License: Freeware | Size: 3 MB | Download (51): Tuples for Mac OS Download |
Given the number of literals and clauses, this script returns a randomly generated 3-CNF sentence composed of clauses in the form of lists of tuples. The first number in the tuple is the literal; the second number is its truth value.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): random 3 CNF problem generator Download |
This script creates an iterator which returns N-tuples built from the incoming items from another iterator. It is useful, for example, when you need items two at a time.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Iterator to return items N-at-a-time Download |
Set::CrossProduct is a Perl module that allows you to work with the cross product of two or more sets. SYNOPSIS my $iterator = Set::CrossProduct->new( ARRAY_OF_ARRAYS ); # get the next tuple my $number_of_tuples = $iterator->cardinality; # get the next tuple my $tuple = $iterator->get;...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): Set::CrossProduct Download |
New object-oriented programming language based on Java, with the following advanced features: parametric types, anonymous functions, multi-methods, tuples, optional parameters.Nice also detects more errors during compilation (null pointers, casts).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.29 MB | Download (52): The Nice Programming Language Download |
This script implements two methods to return the intersection/union of sets of data, where the form of the data is not a limiting factor.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Intersection and union of varied form tuples/lists Download |
This script contains a function that will return a list of tuples of process names and ids. It should provide a starting point for grabbing other process related information out of the pdh.
Platforms: Windows, Python,
License: Freeware | Download (51): Win32 process information Download |
It can handle iteration for all permutations, combinations, subsets and tuples.This is useful when the results of perms or nchoosek are too large to hold in memory but the number of iterations is feasible.Vectors are ordered according to number of elements and lex. if the length is the same, they...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (55): NextVector Toolbox Download |
Rangeset is a package that allows for easy manipulation of sets of ranges. These ranges can contain any ordered elements, be they numbers, tuples, or even datetime objects.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): py-rangeset Download |
cx_Oracle is a Python extension module that allows access to Oracle, and conforms to the Python database API specifications. cx_Oracle module is currently built against Oracle 8.1.7, Oracle 9.2, and Oracle 10.2. This API has been defined to encourage similarity between the Python modules that...
Platforms: *nix
License: Freeware | Size: 70.66 KB | Download (104): cx_Oracle Download |
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves. Puzzles must be of the standard 9x9 variety using the (ASCII)...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (203): A Sudoku Solver in C Download |
Simple Multitrack contains a set of programs that allows the simultaneous recording of an audio track while listening to a monitor mix of other tracks. This software uses the OSS audio drivers found in the Linux kernel or the CoreAudio API on Mac OS X. It has been tested on Linux 2.4.20 on a...
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (101): Simple Multitrack Download |
Language::Functional is a Perl module which makes Perl slightly more functional. SYNOPSIS use Language::Functional :all; print The first ten primes are: , show(take(10, filter { prime(shift) } integers)), "n"; Perl already contains some functional-like functions, such as map and grep. The...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (96): Language::Functional Download |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (98): SQLAlchemy Download |
Ctcompares project purpose is to allow you to compare several sets of C code trees on a token basis, rather than on a line by line basis. The programs help to identify similarities between snippets of code in both trees. Whats New in This Release: - The comparison method has been completely...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (90): Ctcompare Download |
Algorithm::Combinatorics Perl module is an efficient generator of combinatorial sequences. SYNOPSIS use Algorithm::Combinatorics qw(permutations); my @data = qw(a b c); # scalar context gives an iterator my $iter = permutations(@data); while (my $p = $iter->next) { # ... } # list...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (153): Algorithm::Combinatorics Download |