Tristan Brindle

Results 27 issues of Tristan Brindle

Currently internal iteration is achieved by a sequence customisation point `for_each_while(predicate) -> cursor_t`, which instructs the sequence to iterate over all of its elements until such time as the predicate...

enhancement

Attempting to compile the following Hylo source: ```swift trait BidirectionalCollection: Collection { fun position(before: Position) -> Position } public conformance Array: BidirectionalCollection { public fun position(before pos: Int) -> Int...

We're currently using Sphinx for our documentation, but it seems like MkDocs -- specifically [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) -- is now preferred by many projects. It certainly does generate very nice,...

documentation
enhancement

From #193 by @Guekka: > Sidenote: while writing this, I've noticed find_if doesn't seem tested? Embarrassingly, it's true, we don't have specific tests for `find_if` and `find_if_not` (although they're used...

bug
good first issue

Both the [Conan](https://conan.io/center/recipes/flux) and [Vcpkg](https://vcpkg.io/en/package/flux) Flux packages are git snapshots from some time ago. It would be great to get these updated for the new Flux release.

help wanted
good first issue

The example given in [the documentation](https://docs.hylo-lang.org/language-tour/bindings) is ```swift public fun main() { let gravity = 9.81 &gravity = 11.2 // error: cannot assign, `gravity` is a `let` binding } ```...