Ross A. Baker

Results 108 issues of Ross A. Baker

**Is your feature request related to a problem? Please describe.** I'm trying to use kind-projector in a REPL. It downloads, but does not seem to take effect. ```sh $ scala-cli...

enhancement
REPL

In Type Lambda gotchas: > In these cases you should prefer the lambda syntax, which would be written as: > > ```scala > Functor[Lambda[a => Future[List[a]]]] > ``` The documentation...

## commons-pool2 functionality In commons-pool2, [`fairness`]( https://javadoc.io/doc/org.apache.commons/commons-pool2/latest/org/apache/commons/pool2/impl/BaseGenericObjectPool.html#getFairness()) determines whether requests are serviced in FIFO or LIFO order. The default is LIFO. ## Current behavior keypool only supports FIFO. ## Analysis...

commons-pool2 parity

## commons-pool2 functionality In commons-pool2, an [`EvictionPolicy`](https://javadoc.io/doc/org.apache.commons/commons-pool2/latest/org/apache/commons/pool2/impl/EvictionPolicy.html) determines whether an object is evicted on each run. The [`DefaultEvictionPolicy`](https://javadoc.io/doc/org.apache.commons/commons-pool2/latest/org/apache/commons/pool2/impl/DefaultEvictionPolicy.html) considers multiple properties, including a notion of soft eviction. ## Current behavior...

commons-pool2 parity

## commons-pool2 functionality In commons-pool2, [`borrowObject`]( https://javadoc.io/doc/org.apache.commons/commons-pool2/latest/org/apache/commons/pool2/impl/GenericKeyedObjectPool.html#borrowObject(K)), when no object is available, it may immediately raise an error or block for a specified duration, depending on the `blockWhenExhausted` property. ##...

commons-pool2 parity

I think this is doomed, but putting it out there to continue the discussion in #202. Edit by @NthPortal: it is not necessarily doomed

Discovered while looking at #851.

`cats.mtl.Local`'s semantics are a safe and useful subset of what can be done with `IOLocal`. This provides easy access to a `Local[F, E]` instance from an `IOLocal[E]` value. * core...

Commits like this are completely brainless work. A workflow that ran after Dependabot opens a PR could do them. https://github.com/typelevel/typelevel.github.com/pull/520/commits/68882af6d937bb870c4c8b634185020ea98f06dd