I think understanding CCS and HTML are pretty essential to applying Elm to
practical projects in the browser. But that's just saying, "if we want to
make things in the browser we need to know CSS"; it doesn't really have
much to do with Elm the language. Similarly, Javascript is very useful for
making Elm apps actually work because we Port out of Elm and write a little
JS and then can interact with other services, but we don't need to even
want to learn JS in order to learn Elm.
For learning Elm the language, I would watch Aaron VonderHaar's, { @avh4 on
twitter }, fantastic Elm Live coding sessions. They are full of brilliant
insights.
I'd also recommend the Haskell Book: http://haskellbook.com Honestly: it's
a brilliant book, assumes no prior knowledge and it explains tons of stuff
that Elm uses.
On Monday, 24 October 2016 05:22:22 UTC+8, Razi Syed wrote:
>
> Hi everyone, I've never programmed before and in my first year course
> we're doing Elm. The prof expects us to learn Elm on our own, and simply
> does examples in class applying what he thinks we should have learned.
> Problem is, I'm totally lost. Some people are telling me you're supposed to
> know HTML and CSS before Elm. Even the official elm guide seems like it
> assumes you know HTML and CSS and javascript (note: I simply know the names
> of these languages and nothing about them), or have programmed in a
> non-functional programming.
>
--
You received this message because you are subscribed to the Google Groups "Elm
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.