Overview
This course aims to teach learners the fundamentals of ReasonML programming, enabling them to write simple, fast, and type-safe code while utilizing JavaScript and OCaml ecosystems. By the end of the course, students will be able to work with basic and advanced data types and structures, higher-order functions, and imperative features. The teaching method includes video tutorials by David Kopal, covering topics such as basic types, data structures, functional programming, and imperative programming. This course is designed for beginners interested in learning ReasonML programming.
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