OCaml Programming: Correct and Efficient and Beautiful
cs3110.github.io
OCaml Programming: Correct and Efficient and Beautiful
1–10 of 251 posts
Re: OCaml Programming: Correct and Efficient and Beautiful
#2Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?
Re: OCaml Programming: Correct and Efficient and Beautiful
#3Re: OCaml Programming: Correct and Efficient and Beautiful
#4I learned some Haskell years ago but it didn't stick with me. Lately, I want to get back into functional programming to see whether I'm missing out on something. This book looks nice, and so does OCaml. Any suggestions on books, courses, or resources on this subject? Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?
Re: OCaml Programming: Correct and Efficient and Beautiful
#5OCaml was always portrayed as the engineer's alternative for real applications.
I spent some time brushing up on OCaml a few years ago using Exercism.io.
While OCaml is a personal "top tier" language, I'd always prefer Haskell, Rust or Scala.
Type classes / traits just seem to beat a higher-order module system for me.
Re: OCaml Programming: Correct and Efficient and Beautiful
#6Re: OCaml Programming: Correct and Efficient and Beautiful
#7I learned some Haskell years ago but it didn't stick with me. Lately, I want to get back into functional programming to see whether I'm missing out on something. This book looks nice, and so does OCaml. Any suggestions on books, courses, or resources on this subject? Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?
Before that course I was already grouping languages by inheritances from C or Lisp families, but really started to recognize and appreciate ML more.
Re: OCaml Programming: Correct and Efficient and Beautiful
#8I learned some Haskell years ago but it didn't stick with me. Lately, I want to get back into functional programming to see whether I'm missing out on something. This book looks nice, and so does OCaml. Any suggestions on books, courses, or resources on this subject? Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?
Re: OCaml Programming: Correct and Efficient and Beautiful
#9I learned some Haskell years ago but it didn't stick with me. Lately, I want to get back into functional programming to see whether I'm missing out on something. This book looks nice, and so does OCaml. Any suggestions on books, courses, or resources on this subject? Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?
I don't write in a functional language in my day job, but I'm much more aware of global state and side-effects in my code than before. We mainly write in Python and C#, but I encourage my team members to dabble in SQL (for dataset manipulation) and Haskell (for functional purity). If anything, it makes them understand LINQ better.
Re: OCaml Programming: Correct and Efficient and Beautiful
#10I learned some Haskell years ago but it didn't stick with me. Lately, I want to get back into functional programming to see whether I'm missing out on something. This book looks nice, and so does OCaml. Any suggestions on books, courses, or resources on this subject? Also, just to get proper motivation, why should I learn functional programming as a capable Software Engineer?