1.0.13 • Published 9 years ago

oia v1.0.13

Weekly downloads
1
License
MIT
Repository
-
Last release
9 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

9 years ago

1.0.12

9 years ago

1.0.11

9 years ago

1.0.10

9 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago