[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Things that make you go Hmmmm!
Subject: Re: [xsl] Things that make you go Hmmmm! From: Ihe Onwuka <ihe.onwuka@xxxxxxxxx> Date: Sat, 29 Mar 2014 18:51:09 +0000 |
On Sat, Mar 29, 2014 at 6:18 PM, Michael Kay <mike@xxxxxxxxxxxx> wrote: > >> >> Functional programming is based on functions as first class values. A >> function can appear anywhere that any other atomic value can appear. >> Whether it is on the end of a print statement, as the object of a >> return statement, as a member of a sequence, in a comparison. You >> don't stop and say well I don't see what sense it would make for min >> or gt to compare two functions or a function so I won't allow it. >> > > You're arguing here for a language with very weak typing. Am I. Didn't realise that was a logical consequence of that statement - my bad. You can still have static typing and orthogonality. Haskell, SML. I'm in favour of orthogonality. There are pros and cons to both static and dynamic typing and I can happily accomodate both types of typing with an orthogonally designed language. I concede if all my examples were not apposite but I hope believe the point has been effectively conveyed regardless.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Things that make you go H, Michael Sokolov | Thread | Re: [xsl] Things that make you go H, Michael Kay |
Re: [xsl] What is the Core of XSLT?, Michael Sokolov | Date | Re: [xsl] What is the Core of XSLT?, Dimitre Novatchev |
Month |