This is a small thread. Don't get yourself bothered by it. Elm _will_
get negative press by the people who frequent r/haskell. Purescript is
closer to "Haskell but for frontend that isn't as terrible as
GHCJS/Fay" than Elm will ever be. And that's completely okay.

Take a look at the state of Elm survey for 2016.
https://www.brianthicks.com/post/2016/04/22/state-of-elm-2016-results/
The vast majority of people claimed understanding basic FP or less.
These people are not the r/haskell crowd. They are not the people who
want to use Elm daily. And that's okay.

No matter what you say you made in Elm, the answer on there will
always be "yeah but there's no typeclasses so it's useless" or "the
annotations don't use forall and Eff so it's terrible.". Ignore it.
It's completely okay if they don't want to use Elm. Elm is not the
language for them.

On Fri, Oct 7, 2016 at 6:56 PM, Peter Damoc <[email protected]> wrote:
> There is, however, something to be said about making explicit the tradeoffs
> that Elm made.
>
> I would love to have some kind of reference that points to various tradeoffs
> made in the design of Elm and what they enabled.
>
> For example, I remember (maybe wrongly) reading that typeclass like features
> were not implemented because no "pleasant to use" implementation stood out.
>
>
>
>
>
>
>
> On Fri, Oct 7, 2016 at 7:42 PM, Joey Eremondi <[email protected]>
> wrote:
>>
>> @Peter, I totally agree. What I was trying to prompt was people going
>> there and saying "I made this with Elm".
>>
>>
>> On Fri, Oct 7, 2016 at 9:39 AM, Peter Damoc <[email protected]> wrote:
>>>
>>> I took a look at the thread and felt that it is better to say nothing.
>>>
>>> A lot of the arguments around there look somewhat like the discussions
>>> that were silenced by the move away from FRP.
>>>
>>> Elm is trying to be simple and easy to use by people coming from JS not
>>> from Haskell.
>>>
>>> If someone wants to say something positive about Elm, they could just
>>> show off their work.
>>>
>>> "I made this with Elm" is a lot more convincing than trying to argue for
>>> or against some language feature.
>>>
>>>
>>>
>>>
>>>
>>> On Fri, Oct 7, 2016 at 6:49 PM, Joey Eremondi <[email protected]>
>>> wrote:
>>>>
>>>> There's a "PureScript vs Elm" thread going on on the Haskell Reddit
>>>> right now:
>>>> https://www.reddit.com/r/haskell/comments/569cax/factors_going_to_elm_purescript_selection/
>>>>
>>>> Elm's getting a lot of negative press.
>>>>
>>>> I certainly don't want to start a flamewar, but I think it would be
>>>> helpful it people went and politely talked about their positive stories and
>>>> use-cases with Elm, to provide a counterpoint to the "Elm's types aren't
>>>> fancy enough to get real work done" narrative that's going on there.
>>>>
>>>> --
>>>> 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.
>>>
>>>
>>>
>>>
>>> --
>>> There is NO FATE, we are the creators.
>>> blog: http://damoc.ro/
>>>
>>> --
>>> 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.
>>
>>
>> --
>> 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.
>
>
>
>
> --
> There is NO FATE, we are the creators.
> blog: http://damoc.ro/
>
> --
> 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.

-- 
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