SlideShare a Scribd company logo
Clojure Workflow @
Dainius Jocas
2019-05-30
Agenda
● About TokenMill
● TokenMill workflow
● Why Clojure?
● Demo
● Questions
Clojure workflow @ TokenMill by Dainius Jocas
TokenMill workflow (1)
TokenMill workflow (2)
Loop:
1. Open source bits and pieces that should at least vaguely resemble an
idea of a credible software engineering
2. Find clients
3. Solve the problem for (2) using (1) open source bits and pieces with
the project specific custom functionality
And, of course, not loop like 2-3-1 :-)
TokenMill workflow (3)
Why Clojure?
Software
The most fundamental problem in computer science is problem decomposition:
how to take a complex problem and divide it up into pieces that can be solved
independently.
(John Ousterhout, A Philosophy of Software Design)
Clojure workflow @ TokenMill by Dainius Jocas
The Clojure Programming Language
Clojure is a dynamic, general-purpose programming language, combining the
approachability and interactive development of a scripting language with an
efficient and robust infrastructure for multithreaded programming.
(https://clojure.org/)
Proper Tooling
● Tools-deps (instead of Leiningen)
● IntelliJ + Cursive (some use emacs)
● GraalVM
● Docker
● Linux
● Elasticsearch and Lucene
● Apache Storm
● Gitlab for CI/CD
● AWS (S3, Lambda, Cloudformation, etc.)
● Github for OSS
Demo: text2date Lambda
- Project template
(https://github.com/tokenmill/clojure-graalvm-aws-lambda-template)
- Git dependencies (not from a private repository this time)
- GraalVM native image
- AWS Lambda
- https://github.com/dainiusjocas/clojure-meetup-vilnius-2019-05-30
Questions
Thank You!

More Related Content

Similar to Clojure workflow @ TokenMill by Dainius Jocas

Writing readable Clojure code
Writing readable Clojure codeWriting readable Clojure code
Writing readable Clojure code
Jiří Knesl
 
Innoslate the Gateway to SysML 2.0 and Beyond
Innoslate the Gateway to SysML 2.0 and BeyondInnoslate the Gateway to SysML 2.0 and Beyond
Innoslate the Gateway to SysML 2.0 and Beyond
SarahCraig7
 
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and ApproachesBUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
Linaro
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoT
Linaro
 
Tech 101 @ delray tech spaces
Tech 101 @ delray tech spacesTech 101 @ delray tech spaces
Tech 101 @ delray tech spaces
Leo Hernandez
 
SDAccel Design Contest: Xilinx SDAccel
SDAccel Design Contest: Xilinx SDAccel SDAccel Design Contest: Xilinx SDAccel
SDAccel Design Contest: Xilinx SDAccel
NECST Lab @ Politecnico di Milano
 
Dot net introduction
Dot net introductionDot net introduction
Dot net introduction
Dr.Neeraj Kumar Pandey
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
Liz Sims
 
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptxITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
MarkJarusTTalanquine
 
Object-Oriented Analysis and Design
Object-Oriented Analysis and DesignObject-Oriented Analysis and Design
Object-Oriented Analysis and Design
RiazAhmad786
 
C++
C++C++
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
Uwe Friedrichsen
 
Unit 1
Unit 1Unit 1
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
Nicholas Sterling
 
Unit 1 introduction to c++.pptx
Unit 1 introduction to c++.pptxUnit 1 introduction to c++.pptx
Unit 1 introduction to c++.pptx
shashiden1
 
Are High Level Programming Languages for Multicore and Safety Critical Conver...
Are High Level Programming Languages for Multicore and Safety Critical Conver...Are High Level Programming Languages for Multicore and Safety Critical Conver...
Are High Level Programming Languages for Multicore and Safety Critical Conver...
InfinIT - Innovationsnetværket for it
 
Object Oriented Methodology in Java (Lecture-1)
Object Oriented Methodology in Java (Lecture-1)Object Oriented Methodology in Java (Lecture-1)
Object Oriented Methodology in Java (Lecture-1)
Md. Mujahid Islam
 
The Practice of Programming - Notation
The Practice of Programming - NotationThe Practice of Programming - Notation
The Practice of Programming - Notation
Juggernaut Liu
 
jianli_en_s_20150529
jianli_en_s_20150529jianli_en_s_20150529
jianli_en_s_20150529
Limin Liu
 
Various Approaches Of System Analysis
Various Approaches Of System AnalysisVarious Approaches Of System Analysis
Various Approaches Of System Analysis
Laura Torres
 

Similar to Clojure workflow @ TokenMill by Dainius Jocas (20)

Writing readable Clojure code
Writing readable Clojure codeWriting readable Clojure code
Writing readable Clojure code
 
Innoslate the Gateway to SysML 2.0 and Beyond
Innoslate the Gateway to SysML 2.0 and BeyondInnoslate the Gateway to SysML 2.0 and Beyond
Innoslate the Gateway to SysML 2.0 and Beyond
 
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and ApproachesBUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoT
 
Tech 101 @ delray tech spaces
Tech 101 @ delray tech spacesTech 101 @ delray tech spaces
Tech 101 @ delray tech spaces
 
SDAccel Design Contest: Xilinx SDAccel
SDAccel Design Contest: Xilinx SDAccel SDAccel Design Contest: Xilinx SDAccel
SDAccel Design Contest: Xilinx SDAccel
 
Dot net introduction
Dot net introductionDot net introduction
Dot net introduction
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
 
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptxITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
 
Object-Oriented Analysis and Design
Object-Oriented Analysis and DesignObject-Oriented Analysis and Design
Object-Oriented Analysis and Design
 
C++
C++C++
C++
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
 
Unit 1
Unit 1Unit 1
Unit 1
 
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
 
Unit 1 introduction to c++.pptx
Unit 1 introduction to c++.pptxUnit 1 introduction to c++.pptx
Unit 1 introduction to c++.pptx
 
Are High Level Programming Languages for Multicore and Safety Critical Conver...
Are High Level Programming Languages for Multicore and Safety Critical Conver...Are High Level Programming Languages for Multicore and Safety Critical Conver...
Are High Level Programming Languages for Multicore and Safety Critical Conver...
 
Object Oriented Methodology in Java (Lecture-1)
Object Oriented Methodology in Java (Lecture-1)Object Oriented Methodology in Java (Lecture-1)
Object Oriented Methodology in Java (Lecture-1)
 
The Practice of Programming - Notation
The Practice of Programming - NotationThe Practice of Programming - Notation
The Practice of Programming - Notation
 
jianli_en_s_20150529
jianli_en_s_20150529jianli_en_s_20150529
jianli_en_s_20150529
 
Various Approaches Of System Analysis
Various Approaches Of System AnalysisVarious Approaches Of System Analysis
Various Approaches Of System Analysis
 

Recently uploaded

202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
yilin01100
 
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
sonamrawat5631
 
the most memorable On-arrival training in Warsaw.pptx
the most memorable On-arrival training in Warsaw.pptxthe most memorable On-arrival training in Warsaw.pptx
the most memorable On-arrival training in Warsaw.pptx
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
※가 등록함+2.7.7.8.4.1.1.5.7.4.6 Best bring back lost lover in LONDON USA CANADA...
※가 등록함+2.7.7.8.4.1.1.5.7.4.6  Best bring back lost lover in LONDON USA CANADA...※가 등록함+2.7.7.8.4.1.1.5.7.4.6  Best bring back lost lover in LONDON USA CANADA...
※가 등록함+2.7.7.8.4.1.1.5.7.4.6 Best bring back lost lover in LONDON USA CANADA...
Asa Samaul
 
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
AK47
 
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
rhiannateal
 
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdfGSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
Xtreame HDTV
 
The Patrick Star Show- Star Cruise (Storyboards)
The Patrick Star Show- Star Cruise (Storyboards)The Patrick Star Show- Star Cruise (Storyboards)
The Patrick Star Show- Star Cruise (Storyboards)
mikepelensky1
 
Google Pay: Save and Pay - Apps on Google Play
Google Pay: Save and Pay - Apps on Google PlayGoogle Pay: Save and Pay - Apps on Google Play
Google Pay: Save and Pay - Apps on Google Play
gargtinna79
 
NEET 2024 Score Card - NTA Exam - National Testing Agency
NEET 2024 Score Card - NTA Exam - National Testing AgencyNEET 2024 Score Card - NTA Exam - National Testing Agency
NEET 2024 Score Card - NTA Exam - National Testing Agency
kareena rawat
 
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
ZARAIYADIRAPARAGUAYL
 
Lucknow @ℂall Balaganj 08630512678 @Girls Service
Lucknow @ℂall Balaganj 08630512678 @Girls ServiceLucknow @ℂall Balaganj 08630512678 @Girls Service
Lucknow @ℂall Balaganj 08630512678 @Girls Service
veenita788
 
Sunny and Rishi Book Written By Basak Serin
Sunny and Rishi Book Written By Basak SerinSunny and Rishi Book Written By Basak Serin
Sunny and Rishi Book Written By Basak Serin
Basak24
 
'The Attention Game' Report by Mavericks.pdf
'The Attention Game' Report by Mavericks.pdf'The Attention Game' Report by Mavericks.pdf
'The Attention Game' Report by Mavericks.pdf
Social Samosa
 
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
janvikumar4133
 
GOD Alliance Onboarding (ENG) for King's Choice, S-1315
GOD Alliance Onboarding (ENG) for King's Choice, S-1315GOD Alliance Onboarding (ENG) for King's Choice, S-1315
GOD Alliance Onboarding (ENG) for King's Choice, S-1315
kc1315god
 
Lucknow @Girls @ℂall Hazratganj 08630512678 @Girls @ℂall Service
Lucknow @Girls @ℂall Hazratganj 08630512678  @Girls @ℂall ServiceLucknow @Girls @ℂall Hazratganj 08630512678  @Girls @ℂall Service
Lucknow @Girls @ℂall Hazratganj 08630512678 @Girls @ℂall Service
veenita788
 
Washington University in St. Louis degree offer diploma Transcript
Washington University in St. Louis degree offer diploma TranscriptWashington University in St. Louis degree offer diploma Transcript
Washington University in St. Louis degree offer diploma Transcript
xewvobg
 
LiquidText - "PDF Editor with Superpowers" FastCompany
LiquidText - "PDF Editor with Superpowers" FastCompanyLiquidText - "PDF Editor with Superpowers" FastCompany
LiquidText - "PDF Editor with Superpowers" FastCompany
kavitakumariok138
 
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQCHallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
AnweshaBanerjee39
 

Recently uploaded (20)

202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
202254.com香蕉影视--《梦想城》定档啦!这部以创业为题材的新剧,主演都是实力派演员,看来又有一部好剧可以追了!期待能在这个暑期档收获不少观影体验...
 
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
Private Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1...
 
the most memorable On-arrival training in Warsaw.pptx
the most memorable On-arrival training in Warsaw.pptxthe most memorable On-arrival training in Warsaw.pptx
the most memorable On-arrival training in Warsaw.pptx
 
※가 등록함+2.7.7.8.4.1.1.5.7.4.6 Best bring back lost lover in LONDON USA CANADA...
※가 등록함+2.7.7.8.4.1.1.5.7.4.6  Best bring back lost lover in LONDON USA CANADA...※가 등록함+2.7.7.8.4.1.1.5.7.4.6  Best bring back lost lover in LONDON USA CANADA...
※가 등록함+2.7.7.8.4.1.1.5.7.4.6 Best bring back lost lover in LONDON USA CANADA...
 
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
 
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
BBW Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 in...
 
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdfGSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
GSE Smart IPTV- The Future of Home Entertainment in 2024.pdf
 
The Patrick Star Show- Star Cruise (Storyboards)
The Patrick Star Show- Star Cruise (Storyboards)The Patrick Star Show- Star Cruise (Storyboards)
The Patrick Star Show- Star Cruise (Storyboards)
 
Google Pay: Save and Pay - Apps on Google Play
Google Pay: Save and Pay - Apps on Google PlayGoogle Pay: Save and Pay - Apps on Google Play
Google Pay: Save and Pay - Apps on Google Play
 
NEET 2024 Score Card - NTA Exam - National Testing Agency
NEET 2024 Score Card - NTA Exam - National Testing AgencyNEET 2024 Score Card - NTA Exam - National Testing Agency
NEET 2024 Score Card - NTA Exam - National Testing Agency
 
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
ACTIVIDAD POR EL BIChhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
 
Lucknow @ℂall Balaganj 08630512678 @Girls Service
Lucknow @ℂall Balaganj 08630512678 @Girls ServiceLucknow @ℂall Balaganj 08630512678 @Girls Service
Lucknow @ℂall Balaganj 08630512678 @Girls Service
 
Sunny and Rishi Book Written By Basak Serin
Sunny and Rishi Book Written By Basak SerinSunny and Rishi Book Written By Basak Serin
Sunny and Rishi Book Written By Basak Serin
 
'The Attention Game' Report by Mavericks.pdf
'The Attention Game' Report by Mavericks.pdf'The Attention Game' Report by Mavericks.pdf
'The Attention Game' Report by Mavericks.pdf
 
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
New Girls Call Delhi 9711199171 Provide Best And Top Girl Service And No1 in ...
 
GOD Alliance Onboarding (ENG) for King's Choice, S-1315
GOD Alliance Onboarding (ENG) for King's Choice, S-1315GOD Alliance Onboarding (ENG) for King's Choice, S-1315
GOD Alliance Onboarding (ENG) for King's Choice, S-1315
 
Lucknow @Girls @ℂall Hazratganj 08630512678 @Girls @ℂall Service
Lucknow @Girls @ℂall Hazratganj 08630512678  @Girls @ℂall ServiceLucknow @Girls @ℂall Hazratganj 08630512678  @Girls @ℂall Service
Lucknow @Girls @ℂall Hazratganj 08630512678 @Girls @ℂall Service
 
Washington University in St. Louis degree offer diploma Transcript
Washington University in St. Louis degree offer diploma TranscriptWashington University in St. Louis degree offer diploma Transcript
Washington University in St. Louis degree offer diploma Transcript
 
LiquidText - "PDF Editor with Superpowers" FastCompany
LiquidText - "PDF Editor with Superpowers" FastCompanyLiquidText - "PDF Editor with Superpowers" FastCompany
LiquidText - "PDF Editor with Superpowers" FastCompany
 
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQCHallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
Hallows and Horcruxes - The Harry Potter Open Quiz, FAQ 2024 by MCKQC
 

Clojure workflow @ TokenMill by Dainius Jocas

  • 1. Clojure Workflow @ Dainius Jocas 2019-05-30
  • 2. Agenda ● About TokenMill ● TokenMill workflow ● Why Clojure? ● Demo ● Questions
  • 5. TokenMill workflow (2) Loop: 1. Open source bits and pieces that should at least vaguely resemble an idea of a credible software engineering 2. Find clients 3. Solve the problem for (2) using (1) open source bits and pieces with the project specific custom functionality And, of course, not loop like 2-3-1 :-)
  • 8. Software The most fundamental problem in computer science is problem decomposition: how to take a complex problem and divide it up into pieces that can be solved independently. (John Ousterhout, A Philosophy of Software Design)
  • 10. The Clojure Programming Language Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. (https://clojure.org/)
  • 11. Proper Tooling ● Tools-deps (instead of Leiningen) ● IntelliJ + Cursive (some use emacs) ● GraalVM ● Docker ● Linux ● Elasticsearch and Lucene ● Apache Storm ● Gitlab for CI/CD ● AWS (S3, Lambda, Cloudformation, etc.) ● Github for OSS
  • 12. Demo: text2date Lambda - Project template (https://github.com/tokenmill/clojure-graalvm-aws-lambda-template) - Git dependencies (not from a private repository this time) - GraalVM native image - AWS Lambda - https://github.com/dainiusjocas/clojure-meetup-vilnius-2019-05-30