package mutaml

  1. Overview
  2. Docs
A mutation tester for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

0.1.tar.gz
md5=c1f93a13b88ca927b5d35dbcc4a230f3
sha512=f663c82dd83c9644e46ec16a1cd940513d6c0cde03b56cf3b993880e48544d3dc1546ddf5197851049fa5babeb96e9e6b9fff6ec4d6585f5709928e934eb87e5

doc/mutaml_ppx/Mutaml_ppx/index.html

Module Mutaml_ppxSource

Sourcemodule Base_exp_context = Ppxlib.Expansion_context.Base
Sourcemodule Pprintast = Ppxlib_ast.Pprintast
Sourcemodule Const = Ppxlib.Ast_helper.Const
Sourcemodule Exp = Ppxlib.Ast_helper.Exp
Sourcemodule Pat = Ppxlib.Ast_helper.Pat
Sourcemodule Vb = Ppxlib.Ast_helper.Vb
Sourceval add_preamble : Ppxlib_ast.Ast.structure_item list -> string -> Ppxlib_ast.Ast.structure_item list

Returns a new structure with an added mutaml preamble

Sourceval write_muts_file : string -> Mutaml_common.mutant list -> string

Write mutations of a file 'src/lib.ml' to a 'src/lib.muts'

Sourceval append_muts_file_to_log : string -> unit

Appends a file name 'src/lib.muts' to the log-file Mutaml_common.mutaml_mut_file

Sourceval string_of_exp : Astlib__.Ast_414.Parsetree.expression -> string

Shorthand to ease string-conversion of surface changes

Sourcemodule Options : sig ... end
Sourcemodule Match : sig ... end
Sourceclass mutate_mapper : RS.t -> object ... end
OCaml

Innovation. Community. Security.