├── .gitignore ├── Makefile ├── README.md ├── _tags ├── finally_tagless ├── README.md └── finally_tagless.ml ├── myocamlbuild.ml ├── printf-scanf ├── .gitignore ├── Makefile ├── demo.ml ├── fmt.ml ├── fmt.mli └── parse_format.ml └── staged-streams ├── README.md ├── staged_streams_test.ml ├── stream_combinators_s.ml ├── stream_combinators_s.mli └── stream_s_s.ml /.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.native 3 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/README.md -------------------------------------------------------------------------------- /_tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/_tags -------------------------------------------------------------------------------- /finally_tagless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/finally_tagless/README.md -------------------------------------------------------------------------------- /finally_tagless/finally_tagless.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/finally_tagless/finally_tagless.ml -------------------------------------------------------------------------------- /myocamlbuild.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/myocamlbuild.ml -------------------------------------------------------------------------------- /printf-scanf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/.gitignore -------------------------------------------------------------------------------- /printf-scanf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/Makefile -------------------------------------------------------------------------------- /printf-scanf/demo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/demo.ml -------------------------------------------------------------------------------- /printf-scanf/fmt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/fmt.ml -------------------------------------------------------------------------------- /printf-scanf/fmt.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/fmt.mli -------------------------------------------------------------------------------- /printf-scanf/parse_format.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/printf-scanf/parse_format.ml -------------------------------------------------------------------------------- /staged-streams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/staged-streams/README.md -------------------------------------------------------------------------------- /staged-streams/staged_streams_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/staged-streams/staged_streams_test.ml -------------------------------------------------------------------------------- /staged-streams/stream_combinators_s.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/staged-streams/stream_combinators_s.ml -------------------------------------------------------------------------------- /staged-streams/stream_combinators_s.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/staged-streams/stream_combinators_s.mli -------------------------------------------------------------------------------- /staged-streams/stream_s_s.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlivierNicole/macros-examples/HEAD/staged-streams/stream_s_s.ml --------------------------------------------------------------------------------