These kind of generalizations could be useful for some people to look at a language from a certain angle.
Of course, often these generalizations are of very little practical use and sometimes they can even trigger the kind of disputes the end up wasting tons of energy that would be better spent implementing something or fixing something. On Tue, Jul 12, 2016 at 2:30 PM, Janis Voigtländer < [email protected]> wrote: > Oh dear. IMHO, that page is rubbish. Why would it be useful to make such > statements that can’t possibly give justice to a programming language? For > example, the statement it makes about Haskell is plainly wrong. Recommended > reading: http://conal.net/blog/posts/everything-is-a-function-in-haskell > > > 2016-07-12 13:25 GMT+02:00 John Orford <[email protected]>: > >> even values are functions (if we squint hard enough and think about >> church numerals etc. : ) >> >> so I would just amend, "everything's" a type or a function >> >> On Tue, 12 Jul 2016 at 12:26 Peter Damoc <[email protected]> wrote: >> >>> I think you can reuse Haskell's generalization: "everything is a >>> function" >>> >>> In my mind, with Elm, "everything is either a value or a function." :) >>> >>> On Tue, Jul 12, 2016 at 1:13 PM, Galfarragem <[email protected]> >>> wrote: >>> >>>> Using the mental model "everything is a" [1] as a way to generalise >>>> something how would you define Elm? >>>> >>>> [1] - http://c2.com/cgi/wiki?EverythingIsa >>>> >>>> -- >>>> 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. >> > > -- > 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.
