Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Люби reduce или FP для бедных
Search
vasyan
April 26, 2019
Technology
51
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Люби reduce или FP для бедных
Иногда, чтобы начать писать околофункциональный код достаточно посмотреть пару слайдов.
vasyan
April 26, 2019
More Decks by vasyan
See All by vasyan
FP для бедных
vasyan
0
62
Other Decks in Technology
See All in Technology
今さら理解するウェブフォントver.2026
takanorip
3
830
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
210
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
夫婦で子育てするための育児標準化
codmoninc
PRO
0
350
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
240
継続的なAIコスト最適化
bgpat
1
340
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
350
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
480
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Designing for Timeless Needs
cassininazir
1
530
The Pragmatic Product Professional
lauravandoore
37
7.5k
The untapped power of vector embeddings
frankvandijk
2
1.9k
The Cult of Friendly URLs
andyhume
79
7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Transcript
@vasilyator !1
Люби Reducer Или FP для бедных 2
• Линзы • Фанкторы • Теория категорий • Монады •
Трансдюсеры !3
!4
Curry & Reduce !5
Curry !6
!7
!8
!9
!10
!11
!12
Point-free style !13
Картинка с точкой читающей рэп !14
!15
!16
Императивный VS Декларативный !17
!18
!19
!20
!21
!22
!23
!24
MAP !25
!26
!27
!28
Reduce + Curry + Point-free style = ? !29
Compose !30
!31
!32
!33
!34
!35
!36
!37
!38
!39
Как это дебажить? !40
!41
!42
!43
Data last !44
!45
!46
!47
!48
!49
!50
!51
!52
!53
!54
!55
!56
!57
!58
Что дальше? !59
• Фанкторы • Теория категорий • Линзы • Монады •
Трансдюсеры !60
Composing software !61
Спасибо. @vasilyator !62
Вопросы? !63