No, the function must return void, not another function (unit). But there's also the option of () => Nothing. Which one should I use for this case?
*Bruno Borges* www.brunoborges.com.br +55 21 76727099 On Wed, Jul 27, 2011 at 12:54 PM, Martin Grigorov <mgrigo...@apache.org>wrote: > def button(id: String, submit: () ⇒ Void): Button = { > > it should be () => Unit, no ? > > On Wed, Jul 27, 2011 at 6:51 PM, Martin Grigorov <mgrigo...@apache.org> > wrote: > > Adding some usage examples at the bottom will help us evaluate it. > > > > Why not add type to > > def textField(id: String): TextField[_] = { val field = new > > TextField(id); add(field); field } > > to become > > def textField[T](id: String): TextField[T] = { val field = new > > TextField[T](id); add(field); field } > > > > usage: textField[Int](someId) > > > > with using implicit Manifest for T you can also can automatically set > > the type: field.setType(m.erasure) > > > > On Wed, Jul 27, 2011 at 6:26 PM, Bruno Borges <bruno.bor...@gmail.com> > wrote: > >> I've been playing with Wicket and Scala and I thought this could be > added to > >> the wicket-scala project at WicketStuff. > >> > >> What do you guys think? > >> > >> https://gist.github.com/1109603 > >> > >> > >> *Bruno Borges* > >> www.brunoborges.com.br > >> +55 21 76727099 > >> > > > > > > > > -- > > Martin Grigorov > > jWeekend > > Training, Consulting, Development > > http://jWeekend.com > > > > > > -- > Martin Grigorov > jWeekend > Training, Consulting, Development > http://jWeekend.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >