Staccatissimo-Lang Changes History

Release History

VersionDateDescription
1.0-alpha-12011-01-08Inception
1.0-alpha-22011-01-21Types
1.0-alpha-32011-01-30Streams
1.12011-08-10IO & Composition
1.2TBDControl
2.02012-01-22SoftException
2.12012-02-21ProtoMonad

Release 1.0-alpha-1 - 2011-01-08

TypeChangesBy
addInitial Version, with Ranges, Sequences, Options, Functions, Tuples, Blocks, Predicates, Lifecycles, BasicEquals, Nulls, SoftExceptions, MapBuilder and Provdersflbulgarelli

Release 1.0-alpha-2 - 2011-01-21

TypeChangesBy
addAdded NumericTypesflbulgarelli
addAdded Provider as abstract base class for Thunksflbulgarelli
addAdded RelevantStateflbulgarelli
addAdded thread-safe Lazy, and lazy and delayed results for Functions and Blocksflbulgarelli

Release 1.0-alpha-3 - 2011-01-30

TypeChangesBy
removeRemoved UndefinedOptionException, and replaced by NoSuchElementExceptionflbulgarelli
addEqualityflbulgarelli
addNul-Safe Functionsflbulgarelli

Release 1.1 - 2011-08-10

TypeChangesBy
addPredicate compositionflbulgarelli
addImproved function compositionflbulgarelli
addRich function compositionflbulgarelli
addStrings.reflectionToString(), Strings.empty(), Strings.notEmpty(), Strings.length()flbulgarelli
addTuples.toPair() and Tuples.toTriple() functionsflbulgarelli
addCompare.between(A,A) predicateflbulgarelli
fixFixed top level functions that did not implement toStringflbulgarelli

Release 1.2 - TBD

TypeChangesBy
addFunctions.impureflbulgarelli
addOption.map, Option.filterflbulgarelli
addTuples.branch, Tuples.clone, Tuples.uncurry3, Tuples.zipflbulgarelli
fixFixed AbstractNumberType.negate()flbulgarelli

Release 2.0 - 2012-01-22

TypeChangesBy
addAbstractFunctions.Softflbulgarelli

Release 2.1 - 2012-02-21

TypeChangesBy
addAdding AbstractProtoMonadflbulgarelli