I also believe the canonical def games = Game.findAllByAverageDurationBetween(30, 90) >
is nothing more than def games = (new > Gorm<Game>()).executeQuery("findAllByAverageDurationBetween",30, 90) class Gorm<T> { ResultSet<T> executeQuery(String query, Object... argos) //caching logic } though Micronaut Data is a static alternative On Sat, Dec 30, 2023 at 8:50 PM Edmond Kemokai <ekemo...@gmail.com> wrote: > From the perspective of someone building products that leverage the > dynamic language features, the answers is a resounding YES, plenty of > reason to keep dual type support (both dynamic and static). > > > -- Dr. Vasileios Anagnostopoulos (MSc,PhD) Researcher/Developer