Enviar búsqueda
Cargar
3 little clojure functions ii
•
0 recomendaciones
•
238 vistas
Diego Pacheco
Seguir
clojure, dev, functional, func
Leer menos
Leer más
Tecnología
Economía y finanzas
Denunciar
Compartir
Denunciar
Compartir
1 de 17
Descargar ahora
Descargar para leer sin conexión
Recomendados
Continuations in scala (incomplete version)
Continuations in scala (incomplete version)
Fuqiang Wang
Scala the-good-parts
Scala the-good-parts
Fuqiang Wang
"Lego Programming" with Lorzy
"Lego Programming" with Lorzy
clkao
Programming with Freedom & Joy
Programming with Freedom & Joy
Hildeberto Mendonça
Introduction to Kotlin Language and its application to Android platform
Introduction to Kotlin Language and its application to Android platform
EastBanc Tachnologies
Introduction to clojure
Introduction to clojure
Abbas Raza
Xp is not dead
Xp is not dead
Diego Pacheco
FP
FP
Diego Pacheco
Recomendados
Continuations in scala (incomplete version)
Continuations in scala (incomplete version)
Fuqiang Wang
Scala the-good-parts
Scala the-good-parts
Fuqiang Wang
"Lego Programming" with Lorzy
"Lego Programming" with Lorzy
clkao
Programming with Freedom & Joy
Programming with Freedom & Joy
Hildeberto Mendonça
Introduction to Kotlin Language and its application to Android platform
Introduction to Kotlin Language and its application to Android platform
EastBanc Tachnologies
Introduction to clojure
Introduction to clojure
Abbas Raza
Xp is not dead
Xp is not dead
Diego Pacheco
FP
FP
Diego Pacheco
Changes 2012
Changes 2012
Diego Pacheco
HawtDB
HawtDB
Diego Pacheco
Vacations 2011 for JTs
Vacations 2011 for JTs
Diego Pacheco
3 little clojure functions
3 little clojure functions
Diego Pacheco
3 little clojure functions 4
3 little clojure functions 4
Diego Pacheco
Library Research Service and Colorado State Library
Library Research Service and Colorado State Library
R. Sean Lamborne
5 little clojure functions
5 little clojure functions
Diego Pacheco
PuppetConf 2014 Killer R10K Workflow With Notes
PuppetConf 2014 Killer R10K Workflow With Notes
Phil Zimmerman
The things we don't see – stories of Software, Scala and Akka
The things we don't see – stories of Software, Scala and Akka
Konrad Malawski
Exploring Clojurescript
Exploring Clojurescript
Luke Donnet
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
JAX London
Beyond the Callback: Yield Control with Javascript Generators
Beyond the Callback: Yield Control with Javascript Generators
Darren Cruse
Mixing Scala and Kotlin
Mixing Scala and Kotlin
Alexey Soshin
All of javascript
All of javascript
Togakangaroo
The productivity brought by Clojure
The productivity brought by Clojure
Laurence Chen
The Art Of Performance Tuning - with presenter notes!
The Art Of Performance Tuning - with presenter notes!
Jonathan Ross
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
Clojure: Practical functional approach on JVM
Clojure: Practical functional approach on JVM
sunng87
PuppetConf 2014 Killer R10K Workflow Without Notes
PuppetConf 2014 Killer R10K Workflow Without Notes
Phil Zimmerman
Functional programming is the most extreme programming
Functional programming is the most extreme programming
samthemonad
Dynamic poly-preso
Dynamic poly-preso
Scott Shaw
Change Anything with Cucumber and ATDD
Change Anything with Cucumber and ATDD
mpmenne
Más contenido relacionado
Destacado
Changes 2012
Changes 2012
Diego Pacheco
HawtDB
HawtDB
Diego Pacheco
Vacations 2011 for JTs
Vacations 2011 for JTs
Diego Pacheco
3 little clojure functions
3 little clojure functions
Diego Pacheco
3 little clojure functions 4
3 little clojure functions 4
Diego Pacheco
Library Research Service and Colorado State Library
Library Research Service and Colorado State Library
R. Sean Lamborne
Destacado
(6)
Changes 2012
Changes 2012
HawtDB
HawtDB
Vacations 2011 for JTs
Vacations 2011 for JTs
3 little clojure functions
3 little clojure functions
3 little clojure functions 4
3 little clojure functions 4
Library Research Service and Colorado State Library
Library Research Service and Colorado State Library
Similar a 3 little clojure functions ii
5 little clojure functions
5 little clojure functions
Diego Pacheco
PuppetConf 2014 Killer R10K Workflow With Notes
PuppetConf 2014 Killer R10K Workflow With Notes
Phil Zimmerman
The things we don't see – stories of Software, Scala and Akka
The things we don't see – stories of Software, Scala and Akka
Konrad Malawski
Exploring Clojurescript
Exploring Clojurescript
Luke Donnet
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
JAX London
Beyond the Callback: Yield Control with Javascript Generators
Beyond the Callback: Yield Control with Javascript Generators
Darren Cruse
Mixing Scala and Kotlin
Mixing Scala and Kotlin
Alexey Soshin
All of javascript
All of javascript
Togakangaroo
The productivity brought by Clojure
The productivity brought by Clojure
Laurence Chen
The Art Of Performance Tuning - with presenter notes!
The Art Of Performance Tuning - with presenter notes!
Jonathan Ross
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
Clojure: Practical functional approach on JVM
Clojure: Practical functional approach on JVM
sunng87
PuppetConf 2014 Killer R10K Workflow Without Notes
PuppetConf 2014 Killer R10K Workflow Without Notes
Phil Zimmerman
Functional programming is the most extreme programming
Functional programming is the most extreme programming
samthemonad
Dynamic poly-preso
Dynamic poly-preso
Scott Shaw
Change Anything with Cucumber and ATDD
Change Anything with Cucumber and ATDD
mpmenne
JS Essence
JS Essence
Uladzimir Piatryka
Y U NO CRAFTSMAN
Y U NO CRAFTSMAN
droidcon Dubai
Clojure beasts-euroclj-2014
Clojure beasts-euroclj-2014
Renzo Borgatti
Patroklos Papapetrou: Holding Down Your Technical Debt With SonarQube at I T....
Patroklos Papapetrou: Holding Down Your Technical Debt With SonarQube at I T....
Mozaic Works
Similar a 3 little clojure functions ii
(20)
5 little clojure functions
5 little clojure functions
PuppetConf 2014 Killer R10K Workflow With Notes
PuppetConf 2014 Killer R10K Workflow With Notes
The things we don't see – stories of Software, Scala and Akka
The things we don't see – stories of Software, Scala and Akka
Exploring Clojurescript
Exploring Clojurescript
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
Beyond the Callback: Yield Control with Javascript Generators
Beyond the Callback: Yield Control with Javascript Generators
Mixing Scala and Kotlin
Mixing Scala and Kotlin
All of javascript
All of javascript
The productivity brought by Clojure
The productivity brought by Clojure
The Art Of Performance Tuning - with presenter notes!
The Art Of Performance Tuning - with presenter notes!
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Clojure: Practical functional approach on JVM
Clojure: Practical functional approach on JVM
PuppetConf 2014 Killer R10K Workflow Without Notes
PuppetConf 2014 Killer R10K Workflow Without Notes
Functional programming is the most extreme programming
Functional programming is the most extreme programming
Dynamic poly-preso
Dynamic poly-preso
Change Anything with Cucumber and ATDD
Change Anything with Cucumber and ATDD
JS Essence
JS Essence
Y U NO CRAFTSMAN
Y U NO CRAFTSMAN
Clojure beasts-euroclj-2014
Clojure beasts-euroclj-2014
Patroklos Papapetrou: Holding Down Your Technical Debt With SonarQube at I T....
Patroklos Papapetrou: Holding Down Your Technical Debt With SonarQube at I T....
Más de Diego Pacheco
Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
Diego Pacheco
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits Book Review.pdf
Diego Pacheco
Thoughts about Shape Up
Thoughts about Shape Up
Diego Pacheco
Holacracy
Holacracy
Diego Pacheco
AWS IAM
AWS IAM
Diego Pacheco
CDKs
CDKs
Diego Pacheco
Encryption Deep Dive
Encryption Deep Dive
Diego Pacheco
Sec 101
Sec 101
Diego Pacheco
Reflections on SCM
Reflections on SCM
Diego Pacheco
Management: Doing the non-obvious! III
Management: Doing the non-obvious! III
Diego Pacheco
Design is not Subjective
Design is not Subjective
Diego Pacheco
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
Diego Pacheco
Management doing the non-obvious II
Management doing the non-obvious II
Diego Pacheco
Testing in production
Testing in production
Diego Pacheco
Nine lies about work
Nine lies about work
Diego Pacheco
Management: doing the nonobvious!
Management: doing the nonobvious!
Diego Pacheco
AI and the Future
AI and the Future
Diego Pacheco
Dealing with dependencies
Dealing with dependencies
Diego Pacheco
Dealing with dependencies in tests
Dealing with dependencies in tests
Diego Pacheco
Kanban 2020
Kanban 2020
Diego Pacheco
Más de Diego Pacheco
(20)
Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits Book Review.pdf
Thoughts about Shape Up
Thoughts about Shape Up
Holacracy
Holacracy
AWS IAM
AWS IAM
CDKs
CDKs
Encryption Deep Dive
Encryption Deep Dive
Sec 101
Sec 101
Reflections on SCM
Reflections on SCM
Management: Doing the non-obvious! III
Management: Doing the non-obvious! III
Design is not Subjective
Design is not Subjective
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
Management doing the non-obvious II
Management doing the non-obvious II
Testing in production
Testing in production
Nine lies about work
Nine lies about work
Management: doing the nonobvious!
Management: doing the nonobvious!
AI and the Future
AI and the Future
Dealing with dependencies
Dealing with dependencies
Dealing with dependencies in tests
Dealing with dependencies in tests
Kanban 2020
Kanban 2020
Último
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Último
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
3 little clojure functions ii
1.
2 little (seq,
repeat) functions 1 macro (lazy-seq ) …and The Car & Bank Functions @diego_pacheco
2.
Yes, I’m a
geek guy. (And I like dinosaurs) @diego_pacheco diego-pacheco.blogspot.com github.com/diegopacheco
3.
Remember…
Respect The REPL
4.
Remember… (NO enterprise java
Bullshit PLEASE)
5.
repeat
6.
seq
7.
lazy-seq (macro)
8.
Car func Functional Unit
Testing
9.
Car func Defining structures
and data
10.
Car func Defining the
function
11.
It’s time !!!
(I’m back from London…) DEV
12.
Bank-* funcs Functional Unit
Testing
13.
Bank-* funcs Defining structures
and data
14.
Bank-* funcs Defining structures
and data
15.
What's Next ? Homework
(all) • 5 new Functions from clojure.core • 10 problems at 4clojure (share 2 solutions) • Make java call Clojure Car func
16.
Recommended Books
17.
(pr “Thanks All
Folks”) @diego_pacheco
Descargar ahora