You can do multiple processes with SO_REUSEPORT. free-threaded makes sense if you need shared state.
`:=` was new to me: https://peps.python.org/pep-0572/ It actually looks really natural in python, glad they added.
gleam: fn get_user_name() -> Result(String, String) { use user <- result.map(option.to_result(get_user(), "No user")) user }
You can do multiple processes with SO_REUSEPORT. free-threaded makes sense if you need shared state.
`:=` was new to me: https://peps.python.org/pep-0572/ It actually looks really natural in python, glad they added.
gleam: fn get_user_name() -> Result(String, String) { use user <- result.map(option.to_result(get_user(), "No user")) user }