Yang, Bo
Yang, Bo
Hopefully it would fix CI failures in https://github.com/scalaz/scalaz/runs/5795544306?check_suite_focus=true
`Trampoline` was introduced into `Cofree` in #702 for stack safety. However, #702 also excludes the data structures where the stack safety does not matter. For example, we cannot let `Tree`...
Allow stack-safe `ContT` mentioned in https://github.com/scalaz/scalaz/pull/1368#issuecomment-297921691
Suppose we are creating a XML processing library, we want to ensure all the methods in a XML document only applies to elements that belong to the document. We can...
Upstream bug: https://github.com/scala/bug/issues/10307 ``` scala final class PartiallyAppliedNewInstance[Result] extends RecordArgs { def applyRecord[Vals](vals: Vals): Result = { ??? } } /** @usecase def newInstance[Result](vals: Any*): Result */ def newInstance[Result]: PartiallyAppliedNewInstance[Result]...