631 karma · joined October 12, 2012
In the past I tried to report bugs to the developer but never got any reply
How’s it different from the proposed model where you start by parsing the data you receive and, once it’s parsed and know it’s good, you process it?
They do have some benefits, but they also come with an immense cost
https://developer.apple.com/documentation/foundation/scanner
In any case, I would expect web-sockets to work out out the box in a language that is specifically designed to run in the browser.
If that's not working I'm sure that less common parts of the web platform aren't supported either. Normally I wouldn't care and implement stuff myself and contribute back, but it doesn't seem to be a realistic option in Elm.
I appreciate that what's there is generally of very high quality, but I cannot pretend that there aren't many missing pieces and, more importantly, no clear roadmap
From the philosophical point of view they are exactly what is needed to allow Elm give as much guarantees as possible.
The sad reality is that very little pragmatism went into this release and now stuff like web-sockets won't work [1]. This is very surprising because web-sockets are an use case where the Elm-architecture really shines.
Things like this reinforces my idea that while Elm is a very nice language I wouldn't want to have it in production, or even in a side project, at least till it reaches 1.0 and becomes more stable.
I've done it plenty of times and my colleagues keep coming back to me when they need help.
It's hard to do it right, but I believe it has the potential to to engage students and increase their understanding by separating the boring parts (that a computer can easily do) and the challenging parts that the students need to understand
This is a very good point. When you move you have a blank slate and you get the opportunity to turn your life into what you want it to be without having to fight against your status-quo
I had two 6 months period in the US and they definitely reshaped my way of thinking and gave me a more pragmatic approach.
Now I'm living in the UK, mostly because London has a way better job market. This is giving me the opportunity to live in a truly international environment, to work on more interesting problems and with a better compensation. The Brexit debacle is also giving me more perspective on why being part of the EU is good and how having really bad politicians is not only an Italian problem.
Is it because of a design issue in the Android libraries or to try and circumvent some limitations that might have some reasons to exist?
Regarding type checking, I believe it wouldn't be too hard to add it to the language itself, but it would increase the page count of an already long book.
All things considered I think the book does a good job of explaining the concepts in a very accessible way without handwaving any detail.
Cough cough https://god-knows-what.com/2018/03/27/why-almost-everything-...
It's much easier to explore the unknown if at least you know what you'd like to find instead than just wandering without a clear destination and hope to somehow stumble upon it
Where would you and the comment in a situation like that one?
I don't have anything against generated code but it should be visible and, as you said, it should be crystal clear where it come from
> Despite the rumors, I'm still fully engaged with my work at Facebook. It's true that my role did change. I'm currently spending more time exploring emerging security risks and working on election security.