Skip to content

youz/clj-grass-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

grass-reader

Grassのコードを関数として読み込みます。 プリミティブの実装を省略して初期environmentが空になっているので wWWwwwwといったコードはエラーになります。コンビネータの記述等にお使い下さい。

Usage

;;; Y combinator
((#grass wwWWwwWwwvwwWWWwWWWwvwWWwWwvwvWww
  (fn [f] (fn [x] (if (= x 1) 1 (* x (f (dec x)))))))
 10)
; => 3628800

License

Copyright (C) 2012 @Yubeshi

Distributed under the Eclipse Public License, the same as Clojure.

About

grass reader for clojure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published