Tags
Authors
IronJacamar 1.0.0.CR1 is out
I'm very happy to announce the IronJacamar 1.0.0.CR1 release, which implements the Java EE Connector Architecture 1.6 specification.
Hibernate Validator 4.2.0.CR1 is finally ready for download via the JBoss Maven Repository or SourceForge. We promise you won't have to wait so long for 4.2.0.Final. In total we addressed 28 issues. Most of the issues where minor bug fixes, documentation and code refactorings. Thanks you everyone providing bug reports and helping us to make Validator even better :-)
Hibernate Core 3.6.5.Final
Hibernate Core 3.6.5.Final is mainly a maintenance release with a couple of improvements.
Type inference at module boundaries
Next week, I'll be at the Paris JUG on the evening of Tuesday 14th June. I'll stawt with a CDI overview, and then move on to discuss CDI extensions.
Tuples, or not?
A number of people have asked if Ceylon will have tuples. Well, I suppose, why not? It's easy enough to write the following generalized algebraic datatype:
New approach to annotation constraints
Today I came up with an awesome new way to do annotation constraints in Ceylon, essentially using the metamodel types (yes, I mean the metamodel types, not the actual metamodel type instances) as a kind of query language for program elements. The advantages of the new approach are:
Uncurrying method references and more
A method reference like Float.times is represented in curried
form in Ceylon. I can write:
Existential types and type constructors
I just ran across a great usecase for existential types (like Java's wildcard types, which Ceylon doesn't and won't support). It's a little involved, and revolves around an advanced feature of Ceylon that other languages don't have: the typesafe metamodel. But let me see if I can get the idea across.