filmov
tv
Lambda World Meetup 'Q: Programming as a Tool of Thought' – Jesús López-González
Показать описание
Shocking as it might sound, these one-liners in the Q language, "{(*/)1+til x}" and "{x{x,sum -2#x}/1 1}", implement the factorial and fibonacci functions, respectively. Yep. You might think that this terse syntax, commonly found in array programming languages, is the result of a quest for awkwardness and obfuscation, but nothing far from the truth: actually, it’s intended as a tool that will allow us to reason about our domain processes in a more effective way. This talk will unveil the design patterns underneath this syntax, and will relate them to familiar abstractions from functional programming (higher-order functions, functors, applicative programming, etc.). We will use Scala to exemplify equivalent implementations, and facilitate understanding. In sum, the takeaway of the talk is: do you like functional programming? Then, you are halfway through becoming a proficient Q developer!
Lambda World Programming Meetups are sponsored by Xebia Functional (formerly 47 Degrees) and are a subset of the Lambda World Conference. This Lambda World Programming meetup is in collaboration with ScalaMAD and MadridJUG.
Lambda World Programming Meetups are sponsored by Xebia Functional (formerly 47 Degrees) and are a subset of the Lambda World Conference. This Lambda World Programming meetup is in collaboration with ScalaMAD and MadridJUG.
Lambda World Meetup 'Q: Programming as a Tool of Thought' – Jesús López-González
Lambda World 2018 - Testing in the world of Functional Programming - Luka Jacobowitz
Lambda World 2018 - How to get away with functional programming in frontend applications
Lambda World 2018 - Opening Keynote by Edward Kmett
Lambda World 2018 - Functional Programming in Anger - David Nolen
Lambda Expressions in Kotlin [Free Professional Meetup]
Lambda World 2019 - What the F(p) is Kotlin? - Katie Levy & Shelby Cohen
Lambda World 2019 - Arrow Meta - Enabling Functional Programming in the Kotlin Compiler
Getting to know ScalaCon | Lambda World News
Lambda World 2019 - So I used Erlang...is my system as scalable as they say it'd be? - Laura Ca...
Lambda World 2018 - Keynote: How Does Code Sound? - Felienne Hermans
(Sydney Testers Meetup) - Testing AWS Lambda Functions with Rob O'Neal Taylor
Lambda World Seattle 2018 - Consensus Algorithms in Distributed Systems by Yifan Xing
AWS Lambda and Clojure in Anger by Juan Facorro
Lambda Meetup: Raytracing - 3D rendering with Haskell
Functional Programming Headlines - Feb. 1, 2021 | Lambda World News
Zomato Delevery Boy Viral Video 🥺😱 | In Indore ❤️ #zomato #ktm 2023 #shorts #viral #ytshorts...
Lambda World 2018 - Boring use cases for exciting types - Itamar Ravid
Lambda Days 2018 - Wojciech Gawroński - Functional Programming in Serverless World
Serverless Berlin Meetup - Heitor Lessa - Lambda Powertools
Ducky first meeting with his wife aroob jatoi#makhan
John Azariah - Empowering the Quantum revolution with Q# | Lambda Days 19
Lambda World 2019 - Painless software development with Haskell - Paweł Szulc
Lambda PT (Lx) Meetup — November 30, 2017
Комментарии