Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Higher-order_programming> ?p ?o }
Showing triples 1 to 56 of
56
with 100 triples per page.
- Higher-order_programming abstract "Higher-order programming is a style of computer programming that uses software components, like functions, modules or objects, as values. It is usually instantiated with, or borrowed from, models of computation such as lambda calculus which make heavy use of higher-order functions.For example, in higher-order programming, one can pass functions as arguments to other functions and functions can be the return value of other functions (such as in macros or for interpreting). This style of programming is mostly used in functional programming, but it can also be very useful in object-oriented programming. A slightly different interpretation of higher-order programming in the context of object-oriented programming are higher order messages, which let messages have other messages as arguments, rather than functions.Prominent examples of languages supporting this are Wolfram Language, C#, Java, ECMAScript (ActionScript, JavaScript, JScript), F#, Haskell, Lisp (Common Lisp, Scheme, Clojure, others), Lua, Oz, Perl, Prolog, Python, Ruby, Smalltalk, Scala, ML, and Erlang.".
- Higher-order_programming wikiPageExternalLink hop.xml.
- Higher-order_programming wikiPageID "2855963".
- Higher-order_programming wikiPageLength "2287".
- Higher-order_programming wikiPageOutDegree "35".
- Higher-order_programming wikiPageRevisionID "689150267".
- Higher-order_programming wikiPageWikiLink ActionScript.
- Higher-order_programming wikiPageWikiLink C_Sharp_(programming_language).
- Higher-order_programming wikiPageWikiLink Category:Programming_paradigms.
- Higher-order_programming wikiPageWikiLink Clojure.
- Higher-order_programming wikiPageWikiLink Common_Lisp.
- Higher-order_programming wikiPageWikiLink Computer_programming.
- Higher-order_programming wikiPageWikiLink ECMAScript.
- Higher-order_programming wikiPageWikiLink Erlang_(programming_language).
- Higher-order_programming wikiPageWikiLink F_Sharp_(programming_language).
- Higher-order_programming wikiPageWikiLink Functional_programming.
- Higher-order_programming wikiPageWikiLink Haskell_(programming_language).
- Higher-order_programming wikiPageWikiLink Higher-order_function.
- Higher-order_programming wikiPageWikiLink Higher_order_message.
- Higher-order_programming wikiPageWikiLink Interpreter_(computing).
- Higher-order_programming wikiPageWikiLink JScript.
- Higher-order_programming wikiPageWikiLink JavaScript.
- Higher-order_programming wikiPageWikiLink Java_(programming_language).
- Higher-order_programming wikiPageWikiLink Lambda_calculus.
- Higher-order_programming wikiPageWikiLink Lisp_(programming_language).
- Higher-order_programming wikiPageWikiLink Logic_programming.
- Higher-order_programming wikiPageWikiLink Lua_(programming_language).
- Higher-order_programming wikiPageWikiLink ML_(programming_language).
- Higher-order_programming wikiPageWikiLink Macro_(computer_science).
- Higher-order_programming wikiPageWikiLink Object-oriented_programming.
- Higher-order_programming wikiPageWikiLink Oz_(programming_language).
- Higher-order_programming wikiPageWikiLink Perl.
- Higher-order_programming wikiPageWikiLink Prolog.
- Higher-order_programming wikiPageWikiLink Python_(programming_language).
- Higher-order_programming wikiPageWikiLink Ruby_(programming_language).
- Higher-order_programming wikiPageWikiLink Scala_(programming_language).
- Higher-order_programming wikiPageWikiLink Scheme_(programming_language).
- Higher-order_programming wikiPageWikiLink Smalltalk.
- Higher-order_programming wikiPageWikiLink Subroutine.
- Higher-order_programming wikiPageWikiLink Wolfram_Language.
- Higher-order_programming wikiPageWikiLinkText "Higher-order programming".
- Higher-order_programming wikiPageWikiLinkText "higher order functional".
- Higher-order_programming wikiPageWikiLinkText "higher-order programming".
- Higher-order_programming wikiPageWikiLinkText "higher-order".
- Higher-order_programming wikiPageWikiLinkText "second-order".
- Higher-order_programming wikiPageUsesTemplate Template:Compu-prog-stub.
- Higher-order_programming wikiPageUsesTemplate Template:Reflist.
- Higher-order_programming subject Category:Programming_paradigms.
- Higher-order_programming hypernym Style.
- Higher-order_programming comment "Higher-order programming is a style of computer programming that uses software components, like functions, modules or objects, as values. It is usually instantiated with, or borrowed from, models of computation such as lambda calculus which make heavy use of higher-order functions.For example, in higher-order programming, one can pass functions as arguments to other functions and functions can be the return value of other functions (such as in macros or for interpreting).".
- Higher-order_programming label "Higher-order programming".
- Higher-order_programming sameAs Q5757971.
- Higher-order_programming sameAs m.08747_.
- Higher-order_programming sameAs Q5757971.
- Higher-order_programming wasDerivedFrom Higher-order_programming?oldid=689150267.
- Higher-order_programming isPrimaryTopicOf Higher-order_programming.