I've been working on a simple framework for writing http servers in elm, 
which can be deployed to aws lambda. Up to date with elm 0.18. Not much in 
the way of middleware yet. And AWS SDK bindings for elm are still 
unimplemented (but that is on my roadmap). 
https://github.com/ktonon/elm-serverless

On Thursday, 21 January 2016 01:28:23 UTC-5, Tim Stewart wrote:
>
> Thanks Robin, it will certainly be interesting to see if these changes 
> affect real-world performance. As for PureScript, having watched a few 
> conference videos and read a bit of this:
>
> http://www.parsonsmatt.org/2015/10/03/elm_vs_purescript.html
>
> I'm not convinced it can be as approachable and productive as Elm. As 
> someone who's approaching FP from a more imperative / procedural / OO 
> background I find Elm's simplicity to be very attractive. But maybe Elm's 
> simplifying abstractions - particularly lack of inheritance (I think that's 
> what you mean by higher-kinded types?) or interfaces - might be a problem. 
> It certainly does seem to be for making generic, composable widget 
> hierarchies.
>
> Thanks
> Tim
>
>
>
> On Wednesday, January 20, 2016 at 10:37:12 PM UTC+11, Robin Heggelund 
> Hansen wrote:
>>
>> Tim: I was referring to 0.17 which, according to some posts on the 
>> elm-dev mailing list, will produce code that minifies better (less code to 
>> parse), will include dead-code removal (less code to parse) and a new 
>> native format which I believe will have less need of bootstraping (less 
>> code to run after parse). Smaller code should also make it faster to 
>> transfer, meaning cold startup should improve.
>>
>> Of course, those things might not provide a noticable performance 
>> improvement though. My tests weren't very scientific, so lambda could 
>> simply have had a bad day.
>>
>> Conrad: The lack of higher-kinded types, or any interface-like construct, 
>> is a criticism of Elm completely unrelated to aws lambda, and is very 
>> specific to Elm, not all compile-to-js languages.
>>
>

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