aifrak

aifrak

Exercism Elixir track - Github repository of all my solutions

tl;td: My solutions are here and here. Elixir is awesome. Exercism is awesome. Thank you Elixir community.

Recently, I have solved all the challenges of Exercism for the Elixir track and I wanted to share my solutions. They can be viewed in 2 different places:

Thanks to Exercism:

  • It gave me the opportunity to try Elixir with few challenges in 2019 to see if I would like it. Since that, I have dived fully into other Elixir resources (books, courses, podcasts, videos, …) and tried to solve all Exercism Elixir challenges in 2022.
  • I got new ways and ideas how to solve next challenges and learnt Elixir with more depth thanks to community solutions.
  • I have discovered new concepts beyond Elixir while and after solving challenges: trees, matrix manipulation, Knapsack problem, backtracking, Constraint satisfaction problem, AC-3 algorithm, …
  • I have made my first (small) contributions. Most of them are related to Elixir.

After finishing all challenges, I have decided to be mentor on the Elixir track.

Though it seems small, it is a big achievement for me as I have never worked with Elixir before (I wish to work with Elixir in the future). It is also my first time solving coding challenges for “fun”.

Thank you @chriseyre, @happysalada, and @neenjaw for being my mentors.

Thank you @lakret for your youtube channel and for explaining backtracking and AC-3 algorithm in Elixir.

Thank you @angelikatyborska for speaking about Exercism multiple times: only after the 3rd time, I have decided to try it again. Without you, I would not have tried Elixir in the first place, solved all the challenges and be mentor on Exercism today.

Thank you Elixir community!

Where Next?

Popular in Other Resources Top

New
yfractal
Elixir/Erlang is really good at concurrency. But there is not much stuff about the internal and implementation. So I created a repo aw...
New
abreujp
Hi everyone, I built an Android app called HexReader to browse and download Hex.pm documentation for offline reading. The app mirrors d...
New
zenw0lf
Hello all! I just finished a full step-by-step tutorial on how to build a JSON API with Phoenix: https://lobotuerto.com/blog/building-a...
New
ErlangSolutions
Join the team from the Massachusetts Bay Transportation Authority as they explore their work with Elixir from three unique perspectives. ...
New
halostatue
I wanted to share an exercise I did that I found useful for refining my knowledge of SQL internal implementations and list comprehensions...
New
ambareesha7
there are lot of learning resources and blogs are available but they scattered across, so i’m trying to pooling them in this repo. pleas...
New
zkessin
I have a new free email course on how to best use types in Erlang and Elixir you can sign up here https://elixirtraining.org/types_cours...
New
Morzaram
Hey guys, I went through Chris McCords Twitter clone video and made the code that shows the 1.6 version, along with doing a broadcast del...
New
danschultzer
TLDR This repo got all Terraform IaC files to setup AWS ECS for Elixir apps that includes web server(s) and database. It includes auto d...
New

Other popular topics Top

marius95
Hello everyone, I try to use an Javascript Event Handler in my root.html.leex file. Therefore I created a function in the app.js file: ...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 47930 226
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement