Чат прямого эфира DevZen Podcast http://devzen.ru/
https://www.cossacklabs.com/zero-knowledge-protocols-without-magic.html
https://basicblockradio.libsyn.comhttps://devzen.ru/episode-0174/
def sum[a](xs: List)(implicit m: Monoid[a]): a = if (xs.isEmpty) m.unit else m.add(xs.head, sum(xs.tail))