Andy Ferris

Results 378 comments of Andy Ferris

> I find myself uneasy about examples like these @timholy I also find the example you gave a *little* unsettling, but it bothers me less than my example function above.

> I can’t imagine a case where you want that to work when there’s missings flying around.... To give a concrete example, I would *really* like to do `filter(in(1..10), data)`...

> Similarly, what is `2 in 1..missing`? I should have said earlier, the cases that interest me more are ```julia NaN in 1.0..10.0 missing in 1.0..10.0 ```

Right... I was thinking that you *technically* may need something like `infinitesimally_larger_than(start) .. infinitesimally_smaller_than(stop)`. These define the previous (or next) value acording to the `(isequal, isless)` total ordering. (They don't...

I'm not currently convinced you need a domain type. You can simply trust `isless` and `isequal` to sort out their own promotions for `in`, etc. > If it’s the user...

Stefan - we've combined steps 2 and 3 in the past, no? That would be v0.7 (step 1) and v1.0 (steps 2+3). But yes, this needs to compete with nullables...

> Would have to be a 2.0 deprecation and 3.0 hard change, IIUC. Is that correct? IIUC allowing `?` in identifiers could be a 1.x change. Code written for Julia...

Interesting! Let me go in reverse order: **3** - I love the keyword argument idea! On the reverse side I had been toying with idea of overloading `getproperty` to let...

Oh right, sorry! I misunderstood the original README message in Geodesy as being a stripped-down package for general geo use, rather than a re-factor of OpenStreetMap (but in hindsight that...

Oh, and while `Bounds` gets brought over here, we can fix JuliaGeo/Geodesy.jl#4 be defining `map` for `Bounds` to let us change the type of the points. In the new syntax,...