Erik Osheim

Results 51 issues of Erik Osheim

There are reasons why particular implementations might want to override this method (for example, to support custom serialization strategies), so let's make it protected instead of private.

I noticed that certain kinds of expressions seem to cause problems under 2.11: ```scala val xs = List(1,2,3,4) val prop0 = Claim(xs.flatMap(x => List(x).filter(_ => false)) == Nil) ``` If...

It would be nice if Squants provided a parallel set of generic types for working with other kinds of numbers besides `Double`, or supported generic types in some other way....

enhancement
in progress
2.x

This is somewhat predicated on #226. If we had a faster big integer type, we could also build a better decimal type. One mistakes to avoid repeating: do not store...

new feature

This task is just about going through all the number types and being sure that they support the same methods and that there aren't major inconsistencies. This includes things like...

housekeeping
testing

In many ways Intervals are a lot more flexible than Scala's `Range` type. It would be nice to be able to iterate across an interval, or to produce a collection...

extension
low hanging fruit

Right now we use relatively naive code to compute the mean of a collection (via `qmean` ). It would be good to make this somewhat pluggable. The existing pull request...

extension

When implementing a wrapper type, there is often a ton of boilerplate. It would be great to build one (or more) proxy types that make this easier to do. It...

extension

Just saw this from Travis today: ``` roots of polynomial evaluate to 0 *** FAILED *** (356 milliseconds) [info] RuntimeException was thrown during property evaluation. [info] Message: invalid isolated root...

bug

We rely on a ton of constants which are scattered around various companion objects. In a lot of cases this is to avoid allocating certain `BigInt` or `BigDecimal` values frequently....