Wie kann ich einen unendlichen Sequenzgenerator implementieren, den ich mit den Bibliotheksfunktionen Stream
bearbeiten kann?In Elixir unendliche Sequenz generieren
Ich möchte damit die ersten n Primzahlen erzeugen. Ich arbeite rekursiv, aber ich mag Aufzählungen und Pipes viel besser.
Ich habe dies in Python mit einem Generator getan gesehen:
def number_generator():
n = 3
while True:
yield n
n += 2
Gibt es eine eingebaute Funktion solche Sequenzen in Elixir, oder eine einfache DIY Alternative zu generieren? Hat dieses Muster einen Namen in Elixir?
Ehrfürchtig verwenden! Genau das, was ich brauchte. –