About 10,000,000 results
Open links in new tab
  1. What is a Y-combinator? [closed] - Stack Overflow

    Jul 16, 2011 · A Y-combinator is a computer science concept from the “functional” side of things. Most programmers don't know much at all about combinators, if they've even …

  2. Y Combinator in Haskell - Stack Overflow

    Nov 25, 2010 · The Y combinator can't be typed using Hindley-Milner types, the polymorphic lambda calculus on which Haskell's type system is based. You can prove this by appeal to the …

  3. Good explanation of "Combinators" (For non mathematicians)

    Shortly, Y combinator is a higher order function that is used to implement recursion on lambda expressions (anonymous functions). Check the article How to Succeed at Recursion Without …

  4. y-combinator in javascript - Stack Overflow

    May 4, 2017 · So y (z) never terminates – at least in JavaScript which uses applicative order evaluation – where function arguments are evaluated before the called function is applied …

  5. Y Combinator implementation Scheme - Stack Overflow

    May 27, 2016 · I recently came across Y-combinator function in lambda calculus, something like this Y ≡ (λy.(λx.y(xx))(λx.y(xx))). I wanted to implement it in scheme, i searched alot but i didn't …

  6. Y-Combinator Practical Example - Stack Overflow

    Feb 14, 2016 · I'm going to disagree with other answers: The fixed-point (Y) combinator does have practical applications, but it takes a very imaginative mind to find them. Like Bruce …

  7. How Can Lisp be defined in terms of y combinator? - Stack Overflow

    Nov 15, 2023 · The y combinator uses lexical closures to perform recursion. Thus you can implement a Scheme interpreter with global variables and letrec in a host scheme that doesn't …

  8. c++ - How to make a recursive lambda - Stack Overflow

    The Y-combinator certainly is the way to go. But you really should add a non- const overload in case the provided function-object has a non- const call-operator. And use SFINAE and …

  9. How can I implement Y-Combinator with FnMut in Rust?

    Jun 19, 2022 · In that case the Y combinator is a way to solve that, but I'd recommend to go for the alternative approaches that you're already aware of. The Y combinator is impractical in …

  10. Understanding the implementation of Y-Combinator - Stack …

    Nov 27, 2018 · I would like to understand in mint detail please how we managed to get from the lambda calculus expression of Y-combinator : Y = λf.(λx.f (x x)) (λx.f (x x)) to the following …