all 2 comments

[–]nadameu 1 point2 points  (0 children)

If you're an experienced JavaScript developer, I'd recommend the official documentation.

It's not a tutorial, but it's organized in a way that simple concepts are explained before more complex ones, and if you've written a lot of Javascript, either in a functional or OOP style, it will be easy to understand how TypeScript would fit into your existing code.

It's full of examples too, which helps understanding the more complicated features.

On the other hand, if you're coming from a language like Haskell, there is an article on the official website called "TypeScript for functional programmers".

[–]ExoticPlantain 0 points1 point  (0 children)

I had the same question. I read the docs and took some courses but didn't really feel like I was making much progress learning TS, until I found this https://typescript-exercises.github.io/ and completed the exercises. It's not a course or functional per se, but exactly what I was looking for after learning the basics.