logoalt Hacker News

ai_criticyesterday at 7:25 PM1 replyview on HN

What functional stuff is throwing you off? A whole bunch of it can be written procedurally when starting out.


Replies

sevenzeroyesterday at 7:40 PM

With Elixir specifically it was the learning experience I had with Phoenix. I didn't understand how a Phoenix app booted, didn't know where to edit my config. Syntax like:

``` socket "/ws/:user_id", MyApp.UserSocket, websocket: [path: "/project/:project_id"]

```

Elixir gives you too much freedom on how to write something on a syntax level which really annoyed me.

show 2 replies