

Size: a a a




haskell
main = print $ take 10 fibs
where
fibs = 1 : 1 : zipWith (+) fibs (tail fibs)
[1,1,2,3,5,8,13,21,34,55]


python3
def fibs():
yield 1
yield 1
tail_fibs = fibs()
next(tail_fibs)
for (x, y) in zip(fibs(), tail_fibs):
yield x + y
for x, y in zip(range(10), fibs()):
print("Fibonacci Number #{} equals {}".format(x + 1, y))
Fibonacci Number #1 equals 1
Fibonacci Number #2 equals 1
Fibonacci Number #3 equals 2
Fibonacci Number #4 equals 3
Fibonacci Number #5 equals 5
Fibonacci Number #6 equals 8
Fibonacci Number #7 equals 13
Fibonacci Number #8 equals 21
Fibonacci Number #9 equals 34
Fibonacci Number #10 equals 55


amend в #git: https://dev.to/tmr232/dont-amend-fix
compojure (это такой слой роутинга в HTTP-стеке #сlojure)Swagger) и прочее. Если вы периодически покложуриваете, то вам определённо стоит обратить внимание на пакетик.


комфортного чтения в браузере здесь: https://sarabander.github.io/sicp/
hello world на оном: https://inedo.com/abc/lettersClojure, Lisp и Qui - странно, что "R" не Racket и "S" не Scheme :)Java заменил на J и Ruby на тот же Red`/`Rebol или даже на РАПИРА (да хоть на R). Но всё равно алфавит прекрасный!
генератор статических сайтов: https://github.com/Keats/gutenbergJinja2 / Django-совместимые шаблоны.

Code Review: https://neilmitchell.blogspot.ru/2017/04/code-review-reviewed.html

Kaspersky Lab, предоставив отличное помещение и помощь людей, благодаря которым видео уже доступно: https://www.youtube.com/watch?v=f6TmB6Zw8MQ C 1:38:40 можно послушать мой доклад про GHCJS, React, Flux и про то, как мы с этим живем :)
2:01:46)