github-actions[bot] on gh-pages
deploy: 4c28ecd64cfedcace2e4e10… (compare)
armanbilge on series
armanbilge on 0.23
Update locales-minimal-en_us-db… Revert commit(s) d38277ea8a Merge branch 'series/0.23' into… and 2 more (compare)
github-actions[bot] on gh-pages
deploy: 8ba05ac9e1fafbe4360b767… (compare)
armanbilge on series
armanbilge on 0.23
Update scala-java-time to 2.5.0… Revert commit(s) a7f5c81ed9 Merge branch 'series/0.23' into… and 2 more (compare)
github-actions[bot] on gh-pages
deploy: c004e53dd6151e694edb9aa… (compare)
armanbilge on series
armanbilge on 0.23
Update scodec-bits to 1.1.35 in… Use new `asciiBytes` interpolat… Merge pull request #6961 from h… (compare)
github-actions[bot] on gh-pages
deploy: a101fbf56a14e5b0bbf93b1… (compare)
Stream
of requests and using its concurrency controls may be worth exploring as well.
getDefault
throws, it just defers the explosion until the first https call. But the reason it's there is that it gives people who know that getDefault
throws a chance to override it. The crucial point is that getDefault
not appear as a default argument. That's why we've gotten that bug filed ... twice.
Some(sslContext.getDefault)
is the right choice for most people.
SyncIO
makes it lazy and expresses Dragons Be Here.
F[SSLContext]
could have a reasonable default.
(implicit XYZ)(argumentList)
Http1Support
and F[SslContext]
, we've got a ConcurrentEffect[F]
(which I'm not proud of), and then could run it in the constructor.
Http1Support
is still important though.
Http1Support
, or we'd break people who can't get an SSLContext
and don't want one.