Hi Matt,

what is your opinion in this topic (targeting Java 8)

Benedikt

Matt Benson <gudnabr...@gmail.com> schrieb am Sa. 24. Juni 2017 um 19:18:

> If we want to repurpose functor for Java 8 then I imagine we'd just
> use their interfaces, for the most part. So the API module would
> indeed probably go away.
>
> Matt
>
> On Sat, Jun 24, 2017 at 12:08 PM, Benedikt Ritter <brit...@apache.org>
> wrote:
> > Hi,
> >
> >> Am 16.06.2017 um 13:03 schrieb Matt Benson <mben...@apache.org>:
> >>
> >> Yes, the point of the API module was to define the functional interfaces
> >> separately from the utility code around them; particularly pre-Java 8,
> >> these could be used apart from the utility code from the core.
> >
> > Since we discussed to just release functor for Java 8, do we still need
> this separation?
> >
> > Cheers,
> > Benedikt
> >
> >>
> >> Matt
> >>
> >> On Jun 16, 2017 4:27 AM, "Bruno P. Kinoshita"
> >> <brunodepau...@yahoo.com.br.invalid> wrote:
> >>
> >> No objection here too. I've been gathering some links about other
> libraries
> >> and extensions to Java 8, to have a look at functor in the future and
> see
> >> if it would be interesting to have something there, unless it made more
> >> sense to put it on lang.
> >>
> >>
> >> The reason for the API module, if memory serves me well, was to provide
> a
> >> pre Java 8 implementation. This way we would have
> >>
> >> - api
> >> - an implementation for Java 7
> >> - an implementation Java 8 that used Lambdas
> >>
> >> Though right now, with Java 9 around the corner, a single module,
> trying to
> >> provide useful code that doesn't fit in lang would be better IMHO.
> >>
> >> Hope that helps.
> >>
> >> Thanks
> >> Bruno
> >> ________________________________
> >> From: Benedikt Ritter <brit...@apache.org>
> >> To: Commons Developers List <dev@commons.apache.org>
> >> Sent: Friday, 16 June 2017 9:04 PM
> >> Subject: [FUNCTOR] Why do we have an API module?
> >>
> >>
> >>
> >> Hi,
> >>
> >>
> >> I’m about to start work on functor. Looking at the project, I wonder
> why we
> >> have a separation bewteen an API module and implementations. This feels
> >> like overkill to me for a project like functor. Further more I don’t see
> >> other parties extending the stuff in the API module. If nobody objects,
> I’d
> >> like to remove the multi-module build and move everything into a single
> >> code base.
> >>
> >>
> >> Regards,
> >>
> >> Benedikt
> >>
> >> ---------------------------------------------------------------------
> >>
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >>
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to