Stok Footage

Continually experimenting with new ideas and techniques — Reconstructing, Developing, Modernising.

Posts Tagged: Elixir

A Young Person’s Guide to Dyalizer — Start Clean, Stay Clean

The most dispiriting thing I encounter in projects when I think “…maybe I should add dialyzer to this project…” is the wall of information which confronts me the first time I use mix dialyzer. One way I avoid running into… Continue Reading →

A Young Person’s Guide to Dialyzer — Fixing a Straightforward Problem

Sometimes a project’s external dependencies change their interface, and if our code either isn’t tested properly or has paths which are never run then you have a problem (or three 😉.) This post will show how dialyzer can help reveal… Continue Reading →

A Young Person’s Guide to Dialyzer — How to Ignore Some Errors

With my current level of understanding there are a couple of types of message you can “ignore” when you start your exploration. “no local return” Warnings A message like Function name/arity has no local return reported for the line containing the… Continue Reading →

A Young Person’s Guide to Dialyzer

Introduction There’s a way to add useful types and helpful type checking to the eminently practical sensible language Erlang and other languages, like Elixir,  which use the Beam virtual machine. As a practical chap who wants typing to help me… Continue Reading →

Reasons to be Cheerful, Part 3 — Part 1

Parts one and two of the three reasons are Perl and Ruby, and it’s probably no surprise to anyone who knows me that Elixir is part three! Over the past few weeks I’ve actually been participating in the Elixir world,… Continue Reading →

Elixir’s fun. Surprise, surprise!

“The sound of surprise” was a used by Whitney Balliet, a jazz reviewer, to describe the magical nature of improvisation. I expect that’s where the title of a Bill Bruford’s Earthworks album came from, but before I discovered that the… Continue Reading →

Stumbling Through Elixir

I’m working my way through 30 Days of Elixir at a relaxed pace, and I’m starting to get a sense of the possible differences in approach between the languages I already know (procedural and OO) end Elixir. Today’s exercise (09-ping.exs)… Continue Reading →

Elixir the Language

I’ve started working with the language Elixir for fun after many months of meaning to have a go at it. The experience to date has been great. I’ve long been intending to get some experience with functional programming, having used… Continue Reading →