package par_incr

  1. Overview
  2. Docs

Module Var.SyntaxSource

Syntax module introduces some convenient operators for Var.set and Var.value operations.

Sourceval (:=) : 'a t -> 'a -> unit

Shorthand for Var.set

  let x = Var.create 2
  .
  .
  .
  let () = x:= 3
Sourceval (!) : 'a t -> 'a

Shorthand for Var.value

  let x = Var.create 2
  let () = assert( !x = 2)