Learning to do it the functional way
Hex is a package manager for the BEAM ecosystem. Any language capable of running on the BEAM can utilize the hex package manager. Hex, just like any package manager can add/update/remove packages from a project. Hex also has a few features that many are not be aware of; let’s have a quick look at these features, and maybe they just might be what you have been looking for.
If you’re writing code, you are almost certain to be using git. One of the awesome features of git is the ability to add your own aliases to help save a few keystrokes, or even add some slick functionality. Well, here a few aliases that are pretty slick. Check’em out.
Recently discovered that the elixr api has a List.wrap function. This function does exactly as you might think, it wraps a term in a list. I often find myself needing to take in a single argument as an integer, a float, string, etc and wraping it in a list.
As a software engineer, using a Version Control System (VCS) is pretty much a given and these days most of the software engineers/developers out there lean towards Git. Let’s have a look at a few of the git commands that you might find yourself using on a daily basis. These commands will not be presented in any given order/workflow, they are simply the commands that you will find yourself using on a regular basis.
In the last post we took a brief look at the different datatypes in Elixir, and
in this post we’re going to take a look at the match = operator. The match
operator is often mistakenly called an assignment which isn’t quite right,
let’s have a look at the match operator and see if we can begin to understand
it.
Elixir’s core datatypes are much like that of any other language. It has Integers, Floats, Strings, and Booleans just like most languages. It also has Atoms, Lists, Tuples, and a few others of which we’ll take a look at here in this article.
Finally taking the time to get a blog up and running for myself. I have been taking for years about putting up a blog so that share my thoughts, ideas and questions with the programming community.