kyu_5.fibonacci_streaming package

Submodules

kyu_5.fibonacci_streaming.all_fibonacci_numbers module

Solution for -> Fibonacci Streaming.

Created by Egor Kostan. GitHub: https://github.com/ikostan

kyu_5.fibonacci_streaming.all_fibonacci_numbers.all_fibonacci_numbers()[source]

All Fibonacci numbers.

A utility method that generates an infinite sized, sequential IntStream (in Python generator) which contains all the numbers in a fibonacci sequence. :return: int

kyu_5.fibonacci_streaming.test_all_fibonacci_numbers module

Test for -> Fibonacci Streaming.

Created by Egor Kostan. GitHub: https://github.com/ikostan

class kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase(methodName='runTest')[source]

Bases: TestCase

Testing all_fibonacci_numbers function.

_classSetupFailed = False
_class_cleanups = []
test_all_fibonacci_numbers()[source]

Testing all_fibonacci_numbers function.

You’re going to provide a needy programmer a utility method that generates an infinite sized, sequential IntStream (in Python generator) which contains all the numbers in a fibonacci sequence.

A fibonacci sequence starts with two 1s. Every element afterwards is the sum of the two previous elements. :return:

Module contents

Fibonacci Streaming.