Of course the code is hosted at
but I don't know why you would need it.
I see you use increment te paramenters with fixed coefficients
Whhen you'll read the SICP, you'll discover that you can task a procedure with producing new increments
So that you can change the procedure and leave all the rest unchhanged and so prroduce a completely new pattern !
functional.cafe is an instance for people interested in functional programming and languages.