News for hackers. Stuff that matters.
Re:Phoenix 1.7.0 Released: Built-In Tailwind, Verified Route... by weatherlight on Monday March 06, 2023 @09:37AM (#35041503)
genservers aren’t a functional construct and are specific to languages on the ErlangVM/BEAM.

They are more closely related to the Actor Model.

https://courses.cs.ut.ee/MTAT.08.024/2020_spring/uploads/Mai...

Re:Phoenix 1.7.0 Released: Built-In Tailwind, Verified Route... by h0l0cube on Monday March 06, 2023 @05:55PM (#35048984)
Ah yeah sorry, you're right. It was actually the GGP talking about OTP that inspired me to write the comment, but it is actually relevant to the immutable aspect of Elixir (which is something you don't really see outside FP) as GenServer provides a way to keep state the way someone might use global variables or singletons via named processes.