Andy Ferris

Results 376 comments of Andy Ferris

I can totally see why this would be convenient. Here `Pair` is not treated specially by `dictionary()`; we iterate the argument and from those elements we then get the first...

> would in most of the cases only be used when creating a Dictionary for example purposes Yeah, exactly, while an extra `[]` is only two characters - `dictionary([:a =>...

> Can you explain a bit more why 2. could become a problem here when constructing a Dictionary? For example. one concern is that you could get sharp edges when...

Potentially. Perhaps one way to explain it is this: the way it is currently defined in terms of interfaces (`iterate`) with no reference to concrete types at all, which is...

Yeah agreed. `do` isn’t the best when you have lots of function inputs. Keywords are gimped on type constructors (widened to `DataType` etc). So it’s a bit tricky to make...

What is the thought behind this idea?

No, not at this stage, sorry (there's no concept of time or dynamic datums in this package, yet).

> If you want I can take a shot at it when I find some time. Yes, that would be great.

Hmm yes this is one we've puzzled over quite a lot. People tend to talk about lat-lon while quite a few (certainly not all) geodesy libraries use lon-lat. Is the...

> People tend to talk about lat-lon while quite a few (certainly not all) geodesy libraries use lon-lat > ... > The only potential problem is if you pass a...