You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
👨🏫
Learning & Teaching
Luis Miguel Mejía Suárez
BalmungSan
👨🏫
Learning & Teaching
Software developer graduated from the Universidad EAFIT (Medellín, Colombia), currently works for Xebia Functional.
Scala lover!
Custom MongoDB codec for reading/writing ZonedDateTime instances in UTC
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Http4s EntityEncoder for returning Streams as JSONArrays using Circe.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 code snippets to introducing cats.effect.IO & fs2.Stream
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Simple Ammonite-Scala script to shuffle a list of participants of "amigo secreto".
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Stacktrace produced when attempting to gracefully stop an ember server
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Probably not the most poetic nor academic or well written phrase, but let me express in plain English why I end up choosing Functional Programming.
Over my time coding (which I have to clarify that has been short) I have learned two important things about code. (mostly from the experience of many more veteran colleagues)
The best line of code is the one that is not written. Why? Because, every single line of code that you write is instant technical debt.
No matter, how well done it is, how well designed it was, how much of 1000x programmer you are, all the code is debt.
All the code will become obsolete at some point in time, all the code has to be refactored.
Stops an fs2 Stream if it didn't produced any new elements after some timeout
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters