1.0.13 • Published 10 years ago

oia v1.0.13

Weekly downloads
1
License
MIT
Repository
-
Last release
10 years ago

oia

pronounced 'eeya'

oia(do 
  (def xf 
    (compose 
      (drop 20)
      (map (fn [x] (mul x 3))) 
      (filter (fn [x] (eq 0 (mod x 2)))) 
      (take 10)))
  
  (prn (seq (range 500) xf)))

  //> [ 60, 66, 72, 78, 84, 90, 96, 102, 108, 114 ]

usage

npm install oia -g
oia script.js | node

why?

  • js interop
  • immutable + transducers + channels
  • ui components
  • tooling

kinda works

in progress

  • tooling: bin / source maps / browserify / repl
  • macros

future

  • react macros
  • pattern matching
1.0.13

10 years ago

1.0.12

11 years ago

1.0.11

11 years ago

1.0.10

11 years ago

1.0.9

11 years ago

1.0.8

11 years ago

1.0.6

11 years ago

1.0.5

11 years ago

1.0.4

11 years ago

1.0.3

11 years ago

1.0.2

11 years ago

1.0.1

11 years ago