Kurzusok
/
Elm
Elm
/
Feladatok
/
Akasztófa
Akasztófa

Akasztófa

Közepes

Utasítások

Valósítsd meg az akasztófa játék logikáját funkcionális reaktív programozással.

Az akasztófa egy egyszerű szókitalálós játék.

A funkcionális reaktív programozás az interaktív programok írásának egyik módja. Annyiban tér el a megszokott szemlélettől, hogy ahelyett, hogy azt mondanád, „amikor megnyomják a gombot, növeld a számlálót”, azt írod le, hogy „a számláló értéke a gomb megnyomásainak összege”.

Valósítsd meg az akasztófa alapvető logikáját funkcionális reaktív programozással. Ehhez telepítened kell egy FRP-könyvtárat, erről a feladat nyelv-, illetve kurzusspecifikus fájljaiban olvashatsz.

Kurzusspecifikus utasítások

Történelmileg az Elm a funkcionális reaktív programozást használta, mígnem aztán az Elm Architecture használatára specializálódott.

Ezt a feladatot úgy oldd meg, mintha egy webalkalmazást írnál az Elm Architecture használatával. A program kimenete a következő szerkezetű HTML legyen

<div>
  <dl>
    <dt>State</dt>
    <dd>Ongoing</dd>
    <dt>Word</dt>
    <dd>______</dd>
    <dt>Remaining failures</dt>
    <dd>5</dd>
  </dl>
</div>

ahol a <dl> a leíró lista eleme, a <dt> a leíró kifejezés eleme és a <dd> a leíró részletek eleme, és mindegyikük szabványos HTML-elem.

Hiba esetén a kimenet a következő szerkezetű legyen

<div>
  <p>error message</p>
</div>
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Elm Exercism

Készen állsz elkezdeni a(z) Akasztófa feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Elm nyelvet 28 fogalom110 feladat segítségével, valódi emberi mentorálással, mindez ingyen.