YoVDO

Elm

Offered By: Exercism

Tags

Elm Courses Web Development Courses Javascript Courses Functional Programming Courses

Course Description

Overview

Elm describes itself as a "delightful language for reliable webapps". It aims at producing web applications with great performances and no runtime exception. Concretely, it is a functional programming language compiling to JavaScript. Its syntax and features originated from the ML family of languages, such as Haskell, but with .

Syllabus

  • Hello World
  • Lucian's Luscious Lasagna
  • Betty's Bike Shop
  • Annalyn's Infiltration
  • Tracks on Tracks on Tracks
  • Bandwagoner
  • Valentines Day
  • Tisbury Treasure Hunt
  • Role Playing Game
  • Go
  • Ticket, Please!
  • Mario's marvellous lasagna
  • Top Scorers
  • Paola's Prestigious Pizza
  • Two Fer
  • Bob
  • Leap
  • Space Age
  • Sum of Multiples
  • Accumulate
  • Grade School
  • Raindrops
  • Robot Simulator
  • Allergies
  • Hamming
  • Pangram
  • Isogram
  • Phone Number
  • Twelve Days
  • Acronym
  • Anagram
  • Series
  • Atbash Cipher
  • Luhn
  • Grains
  • All Your Base
  • Largest Series Product
  • Triangle
  • Pythagorean Triplet
  • Collatz Conjecture
  • Binary Search
  • List Ops
  • Pascal's Triangle
  • Roman Numerals
  • ETL
  • Nucleotide Count
  • Word Count
  • Strain
  • Say
  • Wordy
  • Difference of Squares
  • Gigasecond
  • RNA Transcription
  • Armstrong Numbers
  • Scrabble Score
  • Run-Length Encoding
  • Transpose
  • Matching Brackets
  • Sublist
  • Bowling
  • Complex Numbers
  • SGF Parsing
  • Circular Buffer

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX