package rizzo

  1. Overview
  2. Docs
FRP library implementation of Rizzo

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rizzo-0.2.0.tbz
sha256=de51172f943234c51afaa88764d29fc7802109cab6a9ff659adf106459de3d1c
sha512=b79d8254946de6034168b689f1e33612dc8b3ac799c9c6c70adf15b910f3f1bb26f1f4cda4bf1f43a559b6f9adfc73a30a803679a4de1d6771cd979a13f246d0

doc/README.html

Rizzo Ocaml Library

This is an OCaml library implementation of the Rizzo FRP model.

Import the Library

To use the Rizzo library in your OCaml project, add rizzo as a dependency in your dune file:

(library
 (name your_project_name)
 (libraries rizzo))

https://ocaml.org/p/rizzo/latest

Installation

To install the library, use OPAM:

opam install rizzo

Development

To set up the development environment, clone the repository and install dependencies:

git clone https://github.com/itu-msc/Research-Project.git

cd Research-Project
opam install . --deps-only

# opam env Linux/MacOS
eval $(opam env)

# opam env Windows
opam env | Invoke-Expression
# or
./opam-env.ps1

# build the project
dune build
# or
bun run build

# run Rizzo
cd src
dune exec Rizzo
# or
bun run dev

Examples

You can find minor examples in the main.ml file. To run the examples execute:

dune exec Rizzo

or

bun dev