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.

Reply via email to