FP Daily Algorithm @DailyAlgorithm
A transparent algorithm a day keeps bugs away. Daily feed with algorithms written in functional Scala. github.com/pfcoperez/algo… Community of Madrid, Spain Joined October 2016-
Tweets157
-
Followers497
-
Following179
-
Likes70
High fives for @maasg , @rreckel , @jlprat and @DailyAlgorithm - their support helped us get the game off the ground.
The type erasure paradox in #Scala
Compilation time prime numbers generation: Have you ever embedded/seen a list of prime integer literals in your source code to use them out of the box? What if #Scala macros helped to remove that monstrosity from your codebase? github.com/pfcoperez/algo…
Red-Black trees, second step: Left & right rotations, in DL trees parents can become children and children parents! github.com/pfcoperez/algo… And yet, rotations result in same in-order traverses but in different pre-orders: github.com/pfcoperez/algo… This only works in lazy universes.
Did you ever tie the knot in multiple dimensions:Red-Black trees,step-by-step. First: @typelevel 's Cats to define lazy structures via Eval monad: github.com/pfcoperez/algo… And how to create nodes with parents: github.com/pfcoperez/algo… In the next episode: Rotations & insert fix-up!
A Python implementation of a fifo queue using two stacks: github.com/dbader/data-st…
A Python implementation of a fifo queue using two stacks: github.com/dbader/data-st…
Double linked lists, with cats or how adopting @typelevel's Cats halves your lazy code thanks to its monadic representation of evaluation github.com/pfcoperez/algo… Thank you @meta_Lloyd for the idea!
Tying the knots... again, this time in both directions of a single dimension: pure Double Linked Lists: github.com/pfcoperez/algo… github.com/pfcoperez/algo… #functionalprogramming
Detecting loops in Linked Lists: O(n) github.com/pfcoperez/algo… github.com/pfcoperez/algo… As easy as making a fast and a slow pointers race against each other. Trust me, Math doesn't lie 😉 stackoverflow.com/questions/3952…
Immutable data loops strike back!Tying the not: A more traditional approach to get loops in your linked structures's that used in #Haskell for ages (wiki.haskell.org/Tying_the_Knot) but it's lazy by default whereas @scala_lang isn't & require some boiler plate... github.com/pfcoperez/algo…
@DailyAlgorithm is Back! In Oct 2016 a challenge was posted here: How to make a loop in an immutable linked data structure? What about passing `this` to a function building the tail in a node constructor? github.com/pfcoperez/algo…
@DailyAlgorithm is Back! In Oct 2016 a challenge was posted here: How to make a loop in an immutable linked data structure? What about passing `this` to a function building the tail in a node constructor? github.com/pfcoperez/algo… https://t.co/guXkoDFKe0
This feed'll be a bit stalled this month as the,so far,solo contributor's landing into a new job.New stuff directly from academic papers'll be here soon!Meanwhile,please,open PRs! They'll reviewed,welcomed and rewarded (yes, with stickers!) goo.gl/WqiscK
Matrix convolution is cool but erosive. Padding is one way to preserve the original size. O(1) github.com/pfcoperez/algo…
We had matrix multiplication but a leg was missing to perform #DeepLearning: Matrix Convolutions! O(n*m*f^2) github.com/pfcoperez/algo…
Convoluting polygons, Minkowski addition of convex polygons: O(n+m) No excuses for your vacuum robot cleaner to get stuck at your home's corners! github.com/pfcoperez/algo…
Be tail recursive: Best graphical representation of the difference between a tail-recursive optimized function and other that isn't. Found at @yworks 's yEd gallery: yworks.com/products/yed/g… Btw, yEd is the tool used to build the diagrams published in this feed.
Playing with elegant and pure code snippets is a pleasure, but your show allows people to meet cases where #FunctionalProgramming can be applied for "programming big" in projects you get paid for. Definitively, worth of sharing 👏
Playing with elegant and pure code snippets is a pleasure, but your show allows people to meet cases where #FunctionalProgramming can be applied for "programming big" in projects you get paid for. Definitively, worth of sharing 👏
FSA Minimization: Is your Finite State Automaton minimal? Don't waste your time optimizing it by hand! Instruct your computer to use Myhill-Nerode to do it for you. Make sure your Automata library helps you merge states: O(n²m²) github.com/pfcoperez/algo… github.com/pfcoperez/algo…
@stevenproctor It has a twitter account too: @fngeekery
#FunctionalProgramming ecosystem success cases by the hand of their authors and @stevenproctor , a great podcast to stay updated with the state of the art applications in the field: functionalgeekery.com

Gabriel Claramunt @gclaramunt
2K Followers 1K Following Full heap developer. My tweets are not my own, the voices in my head tell me what to type.
Blackbird @D64an1r90jgjcVE
24 Followers 2K Following
indulgentmindfulness @indulgentmind
2 Followers 70 Following
Subham Sarkar @xdsarkar
215 Followers 4K Following works @elastic | unlearning | 👟 💿 🎶 🎨 and more // ig: xdsarkar
Alya @Aya_aya2030
16 Followers 383 Following
Pravin kumar singh @Pravink91960603
2 Followers 103 Following
saber.rezaei @saber1367rezaei
3 Followers 24 Following
Oindrila Dawn @oindawn
534 Followers 1K Following Googler | ex @Twitter | alum @JohnsHopkins | proud #Bengali | weirdness personified 🤪
Geoff Langenderfer @geoff_l
2K Followers 7K Following
Sergio Flor @balath83
72 Followers 494 Following 🎼🎷👨👩👧👧 Musician & saxophonist & Software engineer 💻☕️ #Scala #Spark
RP @rpickerill
278 Followers 242 Following
Tyler Roberts @jtrdev
160 Followers 2K Following
Zedmar (💉🦠) @cedillomarcos
105 Followers 237 Following Software Developer • λ programmer • 🧠🤖IA • 🕹️Gamer • 🌳🌳🚴♀️,🌳 • IT Architect @OrangeBank • Siempre aprendiendo....
turkey0guz @Turkey0guz
33 Followers 206 Following
Ivan “Heroe de Hyru... @Ivan_rova
1K Followers 821 Following 32.1 IvanOS | #SoftwareDeveloper 💻 |#Gamer |#fitness | Me chocan los “nuevos” y “viejos” políticos | Sobreviviente del Infonavit y la escuela pública
Python Rust Go C CPP ... @pygorustjs
169 Followers 5K Following Interested in Python, Go, Rust, JS, ML, AI. I like to follow programmers. This is not a bot.
Ignacio Gallego Sagas... @igallegosagas
241 Followers 1K Following Software Engineer at @Hivemind_Tech - Tweets are of my own thoughts (mainly on #Scala)
Salman @debugging
126 Followers 567 Following Chief bug developer | SaaS, eCommerce, Scala/Rust/Ruby/Go/React
Stian Steinbakken @stianste
7 Followers 73 Following
jagadinesh @jagadinesh
257 Followers 1K Following
sepulrator @Sepulrator1
5 Followers 304 Following
Calvin L F @cal_fern
526 Followers 940 Following Permanent student and learner with a great interest in building reasonable, reliable and maintainable systems that can sustain failure. Co-organizer of @scalato
Indrani Gorti @indrani_gorti
111 Followers 410 Following
M Smith @sme_twee
20 Followers 57 Following
Ruben @rresino
195 Followers 892 Following Passionate about #Java & #Kotlin programming! 💻 DevOps enthusiast with a love for all things tech. Let's code, automate, and innovate together! #TechEnthusiast
Nicksson Arrais @NickssonArrais
81 Followers 174 Following
Ronen Cohen @nenorbot
58 Followers 613 Following
Ismail Chaida 👨�... @Ismail_CHAIDA
383 Followers 5K Following Software & Data/Kotlin/Scala Engineer | Views are my own
ذوجاء @saropagoosh
73 Followers 1K Following No degree, affiliation or relation whatsoever with any humanities program
Gaurav @gvtwts
217 Followers 980 Following
scala-on-tyne @TyneOn
12 Followers 100 Following Keeper of grace, husband of the girl, Scala neophyte.
Aironman.🏠 @alonso_Isidoro
952 Followers 5K Following Homo sapiens sapiens. Soy lo que decido hacer, no lo que siento.
Paul Boutes @pboutes
107 Followers 234 Following Software Engineer @elastic. Distributed systems, 🍺 & 🎹 🎼
Daniel Blanco Rojas @dblancorojas
97 Followers 510 Following Scala dev, vim+tmux fan and acrylic art hobbyist!
Adrián @Adrin66593156
6 Followers 332 Following
Gustavo Enrique Salaz... @Gustavo34649791
2 Followers 28 Following
Ushnish D. Bhowmik @UnforgivinglyMe
22 Followers 45 Following MERN Stack | Data Science | AI & ML | Tech Enthusiast
Aitor @Aitor07112285
0 Followers 19 Following
Priyesh @Priyesh79825547
3 Followers 25 Following
Abhishek @Abhishek_Krish
224 Followers 3K Following Software Engineer, Scala & Machine learning enthusiast. Interested in Big data, Scalable & Distributed Systems
John A De Goes @jdegoes
18K Followers 1K Following CEO @ZivergeTech, CEO @GolemCloud, Exec Producer & Creator @TheUltCoder, OSS contributor @zioscala, speaker, writer. Accelerating human dominion. ✝️
Rúnar @runarorama
12K Followers 103 Following Icelander. Eudaimonist. Individualist. Cofounder, @unisonweb. Author of Functional Programming in Scala.
Erik Meijer @headinthebox
31K Followers 2 Following
∃ugene -Yokota 🥙... @eed3si9n
5K Followers 568 Following enjoys music, good food, coding, and talking about them. learning machines at employer. @scala_sbt core dev. mastodon: @[email protected]Bartosz Milewski @BartoszMilewski
35K Followers 34 Following Physicist, programmer, mathematician. Author of Category Theory for Programmers. @[email protected]
Xebia @Xebia_Global
6K Followers 497 Following Xebia drives digital transformation with AI, cloud, data & automation, helping firms deliver smarter, faster, and better with 5,500+ experts in 16 countries.
Scala @scala_lang
30K Followers 11 Following Official account of the Scala Programming Language, developed at @epfl by @odersky, and maintained by Scala Center, LAMP, @Lightbend, and @Virtuslab
Alvin Alexander @alvinalexander
5K Followers 397 Following Over 260 free Scala & Functional Programming videos: https://t.co/pWogmdssB1
Daniel Spiewak @djspiewak
12K Followers 116 Following Progressively redirecting to https://t.co/DeFYDDcrcj
Alexy 🤍💙🤍 @ChiefScientist
6K Followers 7K Following AI Community Architect @Neo4j. Chair, OSSci @NumFOCUS. Cofounder, AI Alliance, GenAI Commons. Run @scalebythebay: https://t.co/VG37Z4xowL. Join https://t.co/1CPrpnF1KU!
Scala Times @ScalaTimes
8K Followers 547 Following A Weekly Scala Newspaper. Got a story/link/tip? Drop us a line: [email protected]! Curated by the @softwaremill crew. Want a sticker? E-mail us!
Konrad ‘ktoso’ Ma... @ktosopl
8K Followers 3K Following “Life is Study!”; [email protected]; Concurrency & Distributed Swift @ Previously: Reactive Streams (TCK), @akkateam Actors, HTTP & Streams, @geecon
mandubian @mandubian
2K Followers 589 Following AI, Programming, Science with proofs & humility Cooking, Wine & personal minds, no insult or disrespect AI topic also on @[email protected]
Roland Kuhn @rolandkuhn
8K Followers 150 Following CTO & co-founder of Actyx; local-first cooperation; trying to channel entropy
Rafael Garrote @garroten
50 Followers 50 Following
Chris Birchall @cbirchall
1K Followers 893 Following Principal engineer at @47deg. Previously @OVOTechTeam, @gdndevelopers, M3 and Infoscience. Author of Re-Engineering Legacy Software https://t.co/uS1WonxoVs
Yuval Itzchakov 🎗�... @YuvalItzchakov
691 Followers 1K Following Husband, Father, Software Engineer, Music Lover & DJ. Co-Founder & CTO @ Stealth
Beefyhalo @Beefyhalo
13 Followers 171 Following Swingin on the spiral of this strange loop called life
Lloyd @meta_Lloyd
426 Followers 414 Following 🇨🇦Cloudmaker @elastic, Engineer, Observer, Doer, Father. Always lernen. Blunt statements may overflow your stack ♥ Scala, corgis, Rust https://t.co/PPwAUGo0GJ
Alfonso RR @saco_pepe
149 Followers 280 Following
Scalawags Podcast @thescalawags
1K Followers 12 Following Podcast of Scala discussions. Josh Suereth, Dick Wall, Daniel Spiewak, Heather Miller, Seth Tisue
Vladimir Bacvanski @OnSoftware
1K Followers 2K Following Director - Wallet, Payments & Commerce Architecture @ Apple. Ex Principal Engineer @ Google, Ex Distinguished Architect @ PayPal. Opinions my own.
José A. Alonso @Jose_A_Alonso
4K Followers 3K Following Mathematician interested in the study and teaching of computational logic, functional programming and interactive theorem proving.
Anton Kirillov @antonkirillov
110 Followers 78 Following Technical Leader, Distributed Systems Engineer in Data and AI Infrastructure
Gilad Hoch @hochgi
181 Followers 961 Following Another dev on the wild. Father of 3 awesome kids. sometimes (rarely) blogs. Tweets mostly english, sometimes עברית
Andrew Ng @AndrewYNg
1.3M Followers 1K Following Co-Founder of Coursera; Stanford CS adjunct faculty. Former head of Baidu AI Group/Google Brain. #ai #machinelearning, #deeplearning #MOOCs
Luca Canali @LucaCanaliDB
1K Followers 1K Following Data Engineer @CERN and @ATLASexperiment - I work with databases, data lakes, and data analytics - Oracle RDBMS - Apache Spark
Daniela Sfregola @DanielaSfregola
2K Followers 350 Following Author of Get Programming with Scala, Senior Software Engineer
ScalaQuest @ScalaQuest
758 Followers 4K Following New online game to learn #Scala! Battle Goblins & Wizards & face many challenges while learning a new programming language.
William Benton @willb
762 Followers 809 Following Always trying to simplify the complex unless there's an opportunity for an interdisciplinary analogy. (I'm on hiatus from most social media as of early 2023.)
peel @peel
285 Followers 1 Following Señor #haskell #nix #scala code arsonist. El M-x_C073M4KM0dDH brujito. Time considered monotonic. Now at ~/notes/thoughts.org Anti-social media.
Noel Welsh is @noelwe... @noelwelsh
3K Followers 478 Following
Dave Pereira-Gurnell @davegurnell
2K Followers 166 Following Functional programming developer/trainer, founder at @spacecatio and @cartographerio, husband to @hellonicpereira, tourist in Lordran. Writes about Cats.
Underscore @underscoreio
2K Followers 14 Following The leading Scala consultancy: software development, training, and mentoring.
Málaga Scala Devs @MalagaScala
358 Followers 387 Following Grupo de entusiastas, principiantes y curios@s del lenguaje de programación Scala, la programación funcional y la JVM. ¡Bienvenid@s!
Scala Native @scala_native
4K Followers 1 Following Your favourite language gets closer to bare metal.
Javier López @lopezishere
73 Followers 293 Following Conquense con el corazón, Madrileño con la cabeza. Ingeniero Informático.
kalaivendhan @kalaivendhanAr
88 Followers 827 Following
omaro @omaro_mendoza
533 Followers 3K Following Mathematicus Mensus. 1x Java Dev. Scala/Clojure Padawan. Leo novela negra y periodismo de investigación.
Raul Martinez @rmlopez
588 Followers 1K Following Site Lead Gofore Spain. Making the world a better place bit by bit. Tireless traveller. Interested in Systems and Design Thinking.
Proto.Actor @ProtoActor
2K Followers 1K Following Ultrafast distributed systems for C# and Go https://t.co/8cjm5nrTwd
Ivan Muerte Román @ivanromanmuerte
88 Followers 163 FollowingOier Blasco @oier
146 Followers 572 Following Software Architect ,Big Data, Programming, Board Games, Magic ,
Roger Johansson @RogerAlsing
6K Followers 1K Following Creator of @AkkaDotNet and @ProtoActor. Building IoT and EV-Charging solutions.Interested in observability, distributed tracing, distributed systemsAleksandar Prokopec @alexprokopec
1K Followers 505 Following Senior research manager, Oracle Labs, working on GraalVM. Previously Google, Scala at EPFL. Book author https://t.co/aRHXzsBe6f. Opinions my own.
Federico Carrone @federicocarrone
8K Followers 3K Following talk is cheap, build @class_lambda C + rust + erlang + julia + λ. amateur in everything: distributed systems, ML, compilers, cryptography and investment.
Javi Roman @javiromanrh
496 Followers 1K Following Open Source @ApacheMyriad, @TheASF, Big Data, Distributed Systems Development at @keedio and Photography at https://t.co/o02sLKjzIN
Petr Zapletal @petr_zapletal
2K Followers 1K Following Principal Engineer at @DisneyStreaming; Author of #ThisWeekInScala; Speaker; Blogger; Into Distributed Systems and ML, combined ideally; https://t.co/gyfVZIhQSm
Rafal Wachol 💙 @RafalWachol
539 Followers 481 Following Software Developer, currently full time @FlutterDev . Linux and open source fan. Mastodon: @[email protected] 🇵🇱🇯🇵🇬🇧 Opinions are my own
josh_marcus @josh_marcus
892 Followers 5K Following ʝ❍s̻͔̹͚̰͓ℌ: Software engineer for the forces of good. data infra @stripe. ex-@Meetup, @TellusLabs, obama 08,. scala, social impact, data, remote sensing. he/him
scala_jp @scala_jp
1K Followers 134 Following 日本Scalaユーザーズグループおよび、ScalaMatsuriの日本語公式アカウントです。Scala関係の情報を発信しています