The project is to experiment with the fennel language (https://fennel-lang.org/)
fennel main.fnl
To generate 10 objectids
fennel main.fnl 10
fennel --compile --require-as-include main.fnl > main.lua
lua main.lua
To generate 10 objectids
lua main.lua 10
fennel --compile --require-as-include objectid.fnl > objectid.lua
oid = require'objectid'
print(oid.generate())
$ fennel --compile objectid-redis.fnl > objectid-redis.lua
$ redis-cli --eval objectid-redis.lua 2
1) "62c9cba68935721da3887375"
2) "62c9cba68935721da3887376"