Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

ReasonML Programming - Full Course for Beginners

via freeCodeCamp

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive 6-hour course on ReasonML programming, designed for beginners. Explore this object-functional language created by Facebook, which combines simplicity, speed, and type safety while leveraging both JavaScript and OCaml ecosystems. Master basic data types, including let bindings, conditionals, functions, and recursions. Progress through basic and advanced data structures, covering tuples, records, arrays, variant types, and lists. Delve into higher-order functions, functional expressions, and partial application. Learn imperative features such as exceptions, iterations, and mutations. By the end of this course, gain the knowledge and skills to build powerful applications using ReasonML.

Syllabus

) Basic Types.
) Let Bindings.
) Conditionals.
) Functions.
) Recursions.
) Operators.
) Let Bindings.
) Tuples.
) Records.
) Arrays.
) Equalities.
) Varient Types.
) Polymorphic Varients.
) List.
) Functional Expressions.
) First-Class Functions.
) Partial Application.
) Labeled Parameters.
) Map.
) Fold.
) Pipe Operator.
) Unit.
) Exceptions.
) Iterations.
) Mutations.
) References.

Taught by

freeCodeCamp.org

Reviews

Start your review of ReasonML Programming - Full Course for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.