catflap.org Online Dictionary Query


Query string:
Search type:
Database:

Database copyright information
Server information


5 definitions found
From The Free On-line Dictionary of Computing (27 SEP 03) :   [ foldoc ]

  combinator
       
           A function with no free variables.  A term is
          either a constant, a variable or of the form A B denoting the
          application of term A (a function of one argument) to term
          B.  Juxtaposition associates to the left in the absence of
          parentheses.  All combinators can be defined from two basic
          combinators - S and K.  These two and a third, I, are defined
          thus:
       
          	S f g x	= f x (g x)
          	K x y	= x
          	I x	= x		= S K K x
       
          There is a simple translation between combinatory logic and
          lambda-calculus.  The size of equivalent expressions in the
          two languages are of the same order.
       
          Other combinators were added by David Turner in 1979 when he
          used combinators to implement SASL:
       
          	B f g x = f (g x)
          	C f g x = f x g
          	S' c f g x = c (f x) (g x)
          	B* c f g x = c (f (g x))
          	C' c f g x = c (f x) g
       
          See fixed point combinator, curried function,
          supercombinators.
       
          (2002-11-03)
       
       

From English Wiktionary: All languages (2023-07-27) :   [ dictinfo.com:wikt-en-ALL-2023-07-27 ]

  combinator
     n.
     (lb en computer science) A lambda expression which has no free
  variables in it.

From English Wiktionary: English language only (2023-07-27) :   [ dictinfo.com:wikt-en-en-2023-07-27 ]

  combinator
     n.
     (lb en computer science) A lambda expression which has no free
  variables in it.

From English Wiktionary: Western, Greek, and Slavonic languages only (2023-07-27) :   [ dictinfo.com:wikt-en-Western_Greek_Slavonic-2023-07-27 ]

  combinator
     n.
     (lb en computer science) A lambda expression which has no free
  variables in it.

From English Wiktionary: Western languages only (2023-07-27) :   [ dictinfo.com:wikt-en-Western-2023-07-27 ]

  combinator
     n.
     (lb en computer science) A lambda expression which has no free
  variables in it.

Questions or comments about this site? Contact dictionary@catflap.org
Access Stats