Hi,
This code should work in Groovy? I get an error as below, I think that I
should change something with delegate.

groovy.lang.MissingMethodException: No signature of method:
ideaGroovyConsole.foo() is applicable for argument types: () values: []

-------------
class Boo {
    def boo() {throw new UnsupportedOperationException("should override")}
    def foo() { println "foo"}
}

def a = [boo : {
    foo()
}] as Boo

a.boo()

-------------

Regards,
Mariusz

Reply via email to