Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [january-dev] FW: January: Streams for slicing after lunch

Matt, I personally value January remaining at 1.7, since I'm still
using Eclipse 3.8.2 (for rendering performance & UI consistency
reasons).

Each year I try/review the 4.x release, and look forward to the time
when I can move over, and adopt the new Java 1.8 features.

Ian.

On 5 April 2017 at 15:58,  <Matt.Gerring@xxxxxxxxxxxxx> wrote:
> Hello,
>
>
>
> I proposed a PR (https://github.com/eclipse/january/pull/155 which should
> not be merged as API is not nice enough) to add stream support for slicing
> lazy datasets. However Peter and Jake have proposed that I add this support
> to dawnsci because of the following reasons:
>
> 1.       I would have to change January to 1.8 from 1.7
>
> 2.       I could use Jake’s SliceViewIterator if the functionality was in
> dawnsci.
>
> 3.       [The eventual API should probably be a stream of ILazyDataset and
> work with .parallel()]
>
>
>
> I am inclined to do what they say because it is the path of least
> resistance. My question is: Does anyone actually want slice streams in
> January? I would have thought them the most useful feature slice sliced
> bread because everything for me seems to involve iterating images out of nD
> data. So the lambdas would truncate everyone’s code nicely.
>
>
>
> What are your thoughts and requirements?
>
>
>
> Matt


Back to the top