I think you should pursue go. Functional programming's major benefit is to be parallel threaded, and go is designed around parallel processing with co_routines. Beyond this go is I think more marketable than something like f#, so it will be more pragmatic for you. Also, It has a robust community to build off of which can help you get a head start. You could also delve into python, but I think if your goal is to really learn functional programming and learn something practical with some familiarity go is the way to ...go
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.