Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Module `Html` does not expose `beginnerProgram`

Tags:

elm

I'm trying to import Html exposing (beginnerProgram), as it is shown there and there, but the compiler doesn't agree : "Module Html does not expose beginnerProgram".

Thanks in advance.

like image 314
Algorythmis Avatar asked Dec 21 '16 00:12

Algorythmis


1 Answers

The above answer is for older versions of ELM. An updated answer is below.

Updated For Elm 0.19:

Add import statement:

import Browser exposing (sandbox)

Use sandbox: Note that we are not using Never - as in old code samples - we are using () instead:

main : Program () Model Msg
main = Browser.sandbox
       { init = initialModel
       , view = view
       , update = update
       }

Works beautifully: and I hope this helps you.

like image 165
BenKoshy Avatar answered Sep 20 '22 22:09

BenKoshy