├── .github └── workflows │ └── build.yml ├── .gitignore ├── Makefile ├── README.md ├── include ├── .gitignore ├── byte.hrl ├── maybe.hrl ├── prelude.hrl └── time.hrl ├── rebar.config ├── rebar.lock ├── src ├── .gitignore ├── s2_atoms.erl ├── s2_csets.erl ├── s2_dot.erl ├── s2_env.erl ├── s2_export.erl ├── s2_fs.erl ├── s2_functors.erl ├── s2_funs.erl ├── s2_gen_db.erl ├── s2_gen_lattice.erl ├── s2_hash.erl ├── s2_hex.erl ├── s2_io.erl ├── s2_iolists.erl ├── s2_lists.erl ├── s2_loop.erl ├── s2_maps.erl ├── s2_math.erl ├── s2_maybe.erl ├── s2_par.erl ├── s2_pn_counters.erl ├── s2_procs.erl ├── s2_rand.erl ├── s2_sh.erl ├── s2_strats.erl ├── s2_time.erl ├── s2_util.erl ├── s2_vclocks.erl └── stdlib2.app.src └── test ├── .gitignore ├── prelude_tests.erl ├── test_db.erl └── test_mod.erl /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/README.md -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/byte.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/include/byte.hrl -------------------------------------------------------------------------------- /include/maybe.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/include/maybe.hrl -------------------------------------------------------------------------------- /include/prelude.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/include/prelude.hrl -------------------------------------------------------------------------------- /include/time.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/include/time.hrl -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/rebar.config -------------------------------------------------------------------------------- /rebar.lock: -------------------------------------------------------------------------------- 1 | []. 2 | -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s2_atoms.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_atoms.erl -------------------------------------------------------------------------------- /src/s2_csets.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_csets.erl -------------------------------------------------------------------------------- /src/s2_dot.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_dot.erl -------------------------------------------------------------------------------- /src/s2_env.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_env.erl -------------------------------------------------------------------------------- /src/s2_export.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_export.erl -------------------------------------------------------------------------------- /src/s2_fs.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_fs.erl -------------------------------------------------------------------------------- /src/s2_functors.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_functors.erl -------------------------------------------------------------------------------- /src/s2_funs.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_funs.erl -------------------------------------------------------------------------------- /src/s2_gen_db.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_gen_db.erl -------------------------------------------------------------------------------- /src/s2_gen_lattice.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_gen_lattice.erl -------------------------------------------------------------------------------- /src/s2_hash.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_hash.erl -------------------------------------------------------------------------------- /src/s2_hex.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_hex.erl -------------------------------------------------------------------------------- /src/s2_io.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_io.erl -------------------------------------------------------------------------------- /src/s2_iolists.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_iolists.erl -------------------------------------------------------------------------------- /src/s2_lists.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_lists.erl -------------------------------------------------------------------------------- /src/s2_loop.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_loop.erl -------------------------------------------------------------------------------- /src/s2_maps.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_maps.erl -------------------------------------------------------------------------------- /src/s2_math.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_math.erl -------------------------------------------------------------------------------- /src/s2_maybe.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_maybe.erl -------------------------------------------------------------------------------- /src/s2_par.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_par.erl -------------------------------------------------------------------------------- /src/s2_pn_counters.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_pn_counters.erl -------------------------------------------------------------------------------- /src/s2_procs.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_procs.erl -------------------------------------------------------------------------------- /src/s2_rand.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_rand.erl -------------------------------------------------------------------------------- /src/s2_sh.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_sh.erl -------------------------------------------------------------------------------- /src/s2_strats.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_strats.erl -------------------------------------------------------------------------------- /src/s2_time.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_time.erl -------------------------------------------------------------------------------- /src/s2_util.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_util.erl -------------------------------------------------------------------------------- /src/s2_vclocks.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/s2_vclocks.erl -------------------------------------------------------------------------------- /src/stdlib2.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/src/stdlib2.app.src -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/prelude_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/test/prelude_tests.erl -------------------------------------------------------------------------------- /test/test_db.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/test/test_db.erl -------------------------------------------------------------------------------- /test/test_mod.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kivra/stdlib2/HEAD/test/test_mod.erl --------------------------------------------------------------------------------