osdir.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lang] CheckedFunction#unchecked


Ok, so I'm going to continue snd  in the near future I will create pull
request with a lot of checked functions like Consumer, Predicate
BinaryFuncton etc.

On Sat, Nov 24, 2018, 15:01 ajs6f <ajs6f@xxxxxxxxxx wrote:

> In that case you might want to also look at some other choices people have
> made like
>
> https://github.com/google/mug#maybe
>
> or even more specialized facilities like
>
> https://github.com/google/chkstream
>
> I'm not against plain general functional types that handle checked
> exceptions (I imagine most of us have written them for ourselves at some
> point, which makes them a good candidate for Commons), but I've found that
> generally I end up with clearer code if I can use an idiom more specific to
> the task.
>
> ajs6f
>
> > On Nov 24, 2018, at 8:46 AM, Aleksander Ściborek <
> aleksandersciborek@xxxxxxxxx> wrote:
> >
> > Of course you are right. I'm going to add new functions. The idea behind
> > this pull request is to show what I want to create, that's why I marked
> PR
> > as WIP (Work in Progress)
> >
> > On Sat, Nov 24, 2018, 14:31 ajs6f <ajs6f@xxxxxxxxxx wrote:
> >
> >> I would rather see a more complete offering with the other types in
> >> j.u.function, i.e. Consumer, Supplier, Predicate, the various
> >> primitive-specialized types...
> >>
> >> ajs6f
> >>
> >>> On Nov 24, 2018, at 6:58 AM, Pascal Schumacher <
> pascalschumacher@xxxxxxx>
> >> wrote:
> >>>
> >>> Hi Aleksander,
> >>>
> >>> thanks.
> >>>
> >>> Imho this would be a useful addition to commons-lang.
> >>>
> >>> Any other opinions?
> >>>
> >>> Cheers,
> >>> Pascal
> >>>
> >>> Am 21.11.2018 um 22:52 schrieb Aleksander Ściborek:
> >>>> Hi
> >>>> I've just created pull request
> >>>> <https://github.com/apache/commons-lang/pull/385> for
> CheeckedFunction
> >>>> interface. This is an example of utils I would like to add in order to
> >>>> simplify usage of java Stream.
> >>>> Aleksander
> >>>>
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
> >>> For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
> >> For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
> For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx
>
>