さまざまな種類のデータベースに関するMarkoRodriguezの優れたブログ投稿を読んでいます。読んでいる間、私はいくつかの構文に気づきました...
// put data
db.put('marko');
db.put(31);
db.put(true);
// get data
Iterator results = db.get();
Iterator filteredResults = db.get{it.startsWith('ma')};
...これはJavaのスニペットだと思いましたが、このような中括弧を使用して呼び出されるメソッドはこれまで見たことがありません- db.get{it.startsWith('ma')}。
これに関する詳細/考えをいただければ幸いです。