Sha256: d2c2ba5595cefe60c76e03d6dae42ce8073e18fa15262ddd7ebd829bfb3b96f7

Contents?: true

Size: 178 Bytes

Versions: 15

Compression:

Stored size: 178 Bytes

Contents

module Ludy

  # the Z combinator, without lazy stuff
  Z = lambda{|f|
    lambda{|x| f[lambda{|y| x[x][y]}]}[
      lambda{|x| f[lambda{|y| x[x][y]}]}
    ]
  }

end # of Ludy

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
godfat-ludy-0.1.13 lib/ludy/z_combinator.rb
ludy-0.1.15 lib/ludy/z_combinator.rb
ludy-0.1.1 lib/ludy/z_combinator.rb
ludy-0.1.10 lib/ludy/z_combinator.rb
ludy-0.1.11 lib/ludy/z_combinator.rb
ludy-0.1.13 lib/ludy/z_combinator.rb
ludy-0.1.0 lib/ludy/z_combinator.rb
ludy-0.1.2 lib/ludy/z_combinator.rb
ludy-0.1.4 lib/ludy/z_combinator.rb
ludy-0.1.5 lib/ludy/z_combinator.rb
ludy-0.1.6 lib/ludy/z_combinator.rb
ludy-0.1.7 lib/ludy/z_combinator.rb
ludy-0.1.8 lib/ludy/z_combinator.rb
ludy-0.1.9 lib/ludy/z_combinator.rb
ludy-0.1.3 lib/ludy/z_combinator.rb