.. MLStyle.jl documentation master file, created by sphinx-quickstart on Thu May 7 16:00:47 2020. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. MLStyle.jl ========================= *If I have a chance to rename it, I'd change it to "FunctionalProgramming.jl"*. .. image:: https://raw.githubusercontent.com/thautwarm/MLStyle.jl/master/docs/favicon.ico :alt: ICO MLStyle is a Julia library which provides pattern matching and other infrastructures for functional programming. It is also generally considered as a library that provides efficient, easy-to-use, advanced and consistent facilities for metaprogramming. Introduction ---------------------- .. toctree:: :maxdepth: 2 what why how preview benchmark contribute Syntax ======= .. toctree:: :maxdepth: 2 syntax/adt syntax/pattern syntax/switch syntax/records syntax/when syntax/pattern-function Modules ================= .. toctree:: :maxdepth: 2 modules/ast modules/cond Others ----------------------- .. toctree:: :maxdepth: 2 tutorials/capture.md Indices and tables ------------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search`