mathspp blog

401 437,500 36,874
articles words lines of code

This article proposes an implementation of an ergonomic binary search algorithm implemented as a bidirectional generator.

Learn how batched from the module itertools works, example use cases, and how to implement it.

Today I learned about the generator method close.

Today I learned that generators support membership testing with the operator in.

Today I learned not to cache generators.

Today I learned that Python generators can return a value.