drobban

drobban

Alchemy4Elixir - Learn Elixir the Practical Way (like 4clojure but for Elixir)

Hey everyone,

Some of you might remember 4Clojure from back in the day—it was a fantastic site with a series of coding challenges for those learning Clojure. I was a regular user and found it incredibly helpful during my learning journey.

However, after searching for something similar for Elixir, I couldn’t find anything that fit the bill. So, I decided to create my own platform: Alchemy4Elixir.

Learn Elixir the Practical Way: Dive into Trial and Error

Alchemy4Elixir is a platform dedicated to the Elixir programming language, inspired by the concept of 4Clojure. It offers users the opportunity to solve coding challenges and enhance their Elixir skills through an interactive and community-driven experience. The platform is designed to create an engaging, hands-on learning environment for Elixir enthusiasts.

Alchemy4Elixir takes a practical, trial-and-error approach to learning. Each challenge is presented as a unit test, and your goal is to complete the missing code and make the test pass.

Once your solution succeeds, it is saved, and you gain access to solutions from other users. This feature allows you to compare different approaches, refine your coding techniques, and collaborate with the community, all while advancing your Elixir knowledge.

It’s still in the early stages, but the goal is to provide a series of coding challenges and quizzes for anyone looking to learn or improve their skills in Elixir. I’d love to hear your thoughts on the concept and what features you think would make it even better!

Looking forward to hearing from you all!

https://alchemy4elixir.dev

Most Liked

code-shoily

code-shoily

I miss 4clojure. And their note that it had nothing to do with real estate.

Will check it out later.

AntonRich

AntonRich

It doesn’t work with Firefox. I’m using version 124.0.1.

All exercises don’t work.

They do work in Vivaldi (chrome based). But, I don’t understand who to do.
Should I type the hd([1,2,3]) into the terminal (the one being showed on the page)?

D4no0

D4no0

Either I missed something or these exercises don’t make any sense:

What I’m supposed to do here?

riotmole

riotmole

I seem to be a little late to the party, but i also was very confused what the excercise is expecting me to do. Took me quite a while to notice the underscores in the code and to get that i‘m just supposed to replace it.

drobban

drobban

Thank you both for the feedback.

Seems like I have to take and work on my idea one more round so things becomes more clear.

What I hoped for was that people would see that they could fill in whatever code they wanted and as long the result that is returned would evaluate to true after comparison.

Where Next?

Popular in Other Resources Top

D4no0
This is a little bit offtopic. I would like to make a relative UI renderer (similar to the ones present on maket: android, IOS, WPF) for...
New
ErlangSolutions
This month, we’re launching an in-depth 3-part webinar series on API design hosted by Bruce Tate. Bruce’s knowledge of, and love for Eli...
New
alvises
Connecting Elixir Nodes with libcluster, locally and on Kubernetes I’m not used to do screencasts :smiley: Please let me know any feedba...
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
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
aifrak
tl;td: My solutions are here and here. Elixir is awesome. Exercism is awesome. Thank you Elixir community. Recently, I have solved all t...
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
ryan-senn
I’m learning Elixir and started to go through the Project Euler problems. While the problems are great, the UX is very limited. I’ve buil...
New
wolfiton
Cool way to learn service workers by playing this game Also this game may not work well in the latest Firefox but works in Opera
New
hectorperez
Hello! I built https://notes.club to discover Livebook notebooks. At the moment it is a proof of concept. But you can already browse an...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
JDanielMartinez
Hi! May someone helps me, please! I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
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 45766 226
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lis...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New

We're in Beta

About us Mission Statement