-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathindex.html
116 lines (96 loc) · 5.98 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>#kyivlambda Talks by kyivlambda</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<header>
<h1><a href="http://kyivlambda.com">#kyivlambda</a> talks</h1>
<p class="view"><a href="https://github.com/kyivlambda/talks">View the Project on GitHub</a></p>
</header>
<section>
<h3><a href="http://march17.kievfprog.net">#kievfprog 2017.1</a></h3>
<ul>
<li><a href="https://bodigrim.github.io/optimizing-compiler/">Andrew Lelechenko - Optimizing Compiler</a></li>
<li><a href="/talks/sergey-vynokurov-type-inference-101.pdf">Sergey Vinokurov - Type Inference 101</a></li>
<li><a href="/talks/esmolanka-type-your-conf.pdf">Eugene Smolanka - Type Your .conf for Fun and Profit</a></li>
<li><a href="/talks/Discovering lenses.pdf">Anton Dubovik - Discovering Lenses</a></li>
<li><a href="/talks/Maksymenko_KievProg2017.pdf">Sergiy Maksymenko - Расслоения и геометрический смысл некоторых обозначений в HoTT</a></li>
</ul>
<h3><a href="http://2016.kievfprog.net">#kievfprog 2016</a></h3>
<ul>
<li><a href="https://github.com/jkarni/kievfprog">Julian Arni - Introduction to Servant</a></li>
<li><a href="https://t.co/sYW8d28px7">Sergey Vinokurov - A Play on Regular Expressions</a></li>
<li><a href="/talks/kievfprog2016-kostiantyn-rybnikov-beautiful-folds.pdf">Kostiantyn Rybnikov - Analyzing Events via Riak, Pipes and Foldl</a></li>
<li><a href="https://drive.google.com/file/d/0B5Sv7g2hYo4KZWc3ZXozNVlPa2c/view">Andriy Oliynyk - Abstract Algebra and Computations</a></li>
</ul>
<h3>Extraordinary #kievfprog (April 28, 2016)</h3>
<h3>#kievfprog 2015 (October 31, 2015)</h3>
<ul>
<li>Ruslan Schevchenko — Rust in Java</li>
<li>Sergey Vinokurov — Unifying parsing and pretty-printing (in Haskell)</li>
<li>Kostiantyn Rybnikov — Why FP Matters</li>
<li><a href="https://www.slideshare.net/vseloved/can-functional-programming-be-liberated-from-static-typing">Vsevolod Dyomkin — Can functional programming be liberated from static typing?</a></li>
<li><a href="https://speakerdeck.com/eugenen/purescript">Eugene Naumenko — Intro to PureScript</a></li>
<li><a href="https://twitter.com/darkproger/status/660438507022848000">Alex Mostovenko - Intro to Elm</a></li>
<li>Iaroslav Karkunov — Category Theory Teaser</li>
<li><a href="https://speakerdeck.com/brabadu/tanok-elm-arhictecture-in-js">Boryslav Larin - Elm Architecture in Javascript</a></li>
<li><a href="https://twitter.com/darkproger/status/660460354720411648">Dmitry Geurkov - Clojure vs Perl Experience Report</a></li>
<li>Andrey Listochkin - Rust Experience Report</li>
<li><a href="https://github.com/EarlGray/omit">Dmytro Sirenko — Omit (Git in Haskell in under 500 lines)</a></li>
</ul>
<h3>#kievfprog 6 (June 14, 2014)</h3>
<ul>
<li><a href="/talks/jan-stepien.pdf">Jan Stępień - Migrating to Clojure</a></li>
<li><a href="http://ro-che.info/docs/2014-06-14-extensible-effects.html">Roman Cheplyaka - Extensible Effects in Haskell</a></li>
<li><a href="/talks/oleksandr-manzyuk.pdf">Oleksandr Manzyuk - From Object Algebras to Finally Tagless Interpreters</a></li>
<li><a href="/talks/graphs_talk_ivan_veselov/slides.html">Ivan Veselov - Functional Graphs</a></li>
</ul>
<h3>#kievfprog 5</h3>
<ul>
<li>
<script async class="speakerdeck-embed" data-id="2be9a26030ce0131c69f0e119e1f0349" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
</li>
</ul>
<h3>#kievfprog 4</h3>
<ul>
<li>
<script async class="speakerdeck-embed" data-id="f7c1e7b0de4b013064152292094fcb41" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
</li>
<li>
<iframe src="http://www.slideshare.net/slideshow/embed_code/24864896" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/vsovietov/erlang-on-xenthemesfprog2013sh" title="Erlang On Xen @ Kiev Functional Programming event, Aug 3 2013" target="_blank">Erlang On Xen @ Kiev Functional Programming event, Aug 3 2013</a> </strong> from <strong><a href="http://www.slideshare.net/vsovietov" target="_blank">vsovietov</a></strong> </div>
</li>
<li><a href="/talks/alco-elixir-2013.pdf">Alexei Sholik - Introducing Elixir</a></li>
</ul>
<h3>#kievfprog 3</h3>
<ul>
<li>
<script async class="speakerdeck-embed" data-id="d210d740946201300d2b6ee7f4fe232a" data-ratio="1.2994923857868" src="//speakerdeck.com/assets/embed.js"></script>
</li>
</ul>
<h3>#kievfprog 2</h3>
<ul>
<li><a href="http://blog.pirx.ru/media/files/2012/typestate-talk/typestate.html#1">Андрей Власовских - Концепция typestate в языке Rust</a></li>
</ul>
<h3>#kievfprog 1</h3>
<ul>
<li><a href="http://ro-che.info/docs/2012-07-21-lenses.pdf">Roman Cheplyaka - Introduction to lenses</a></li>
</ul>
</section>
<footer
<p><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
</footer>
</div>
<script src="javascripts/scale.fix.js"></script>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-42239133-1', 'kievfprog.net'); ga('send', 'pageview');</script>
</body>
</html>