Homepage
Open in app
Sign in
Get started
Ale Miralles’s Blog
$ Concise programming articles for those who code |
Follow
Functional loops in JavaScript
One of the road-blocking stones I found when I start learning functional programming, was the lack of loop constructs. Back then, I was…
Ale Miralles
Jun 14, 2019
Combinatorics — Counting dice combinations using JavaScript
Quite frequently I got asked programming questions like these ones:
Ale Miralles
May 7, 2019
Go programming for .NET Devs — Working with multiple source files
As we start moving away from trivial programs, we need a way to split our code into multiple files. Of course, Go does support this…
Ale Miralles
Mar 22, 2019
Go programming for .NET Devs — Intro
I’m going to take a hiatus from algorithms and data structures in Ruby to write about my experiences while learning Go after more than a…
Ale Miralles
Mar 20, 2019
Mastering data structures in Ruby — Recap
Writing this series has been lots of fun, and based on feedback, I decided to write this post to provide an index (so posts can be…
Ale Miralles
Dec 18, 2018
Mastering data structures in Ruby — Persistent lists
Mastering data structures in Ruby — Persistent lists
To close up this series, I want to introduce the concept of persistent data structures, a term coined by Driscoll et al. in an article…
Ale Miralles
Dec 11, 2018
Mastering data structures in Ruby — Graphs
Mastering data structures in Ruby — Graphs
A graph is a data structure that allows us to represent data in terms of objects and relationships. Objects on a graph are called vertices…
Ale Miralles
Nov 29, 2018
Mastering data structures in Ruby — AVL Trees
Mastering data structures in Ruby — AVL Trees
Binary search trees, or BTSs for short, are data structures designed to perform fast lookups on large datasets. The subject of this post…
Ale Miralles
Nov 21, 2018
Mastering data structures in Ruby — Binary Trees
Mastering data structures in Ruby — Binary Trees
A tree is a data structure that allows us to represent different forms of hierarchical data. The DOM in HTML pages, files, and folders in…
Ale Miralles
Nov 10, 2018
Mastering data structures in Ruby — Sets
Mastering data structures in Ruby — Sets
A set is an unordered sequence of unique elements (called members) grouped because they related to each other in some way. Sets can…
Ale Miralles
Nov 6, 2018
About amiralles
Latest Stories
Archive
About Medium
Terms
Privacy
Teams