package phonetic

  1. Overview
  2. Docs
Phonetic algorithm in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

0.1.0.tar.gz
md5=4a3c0b039b78a22e60089683054e05f1
sha512=1d565f3a033665c26c7edf6b86bf746c1d434c099d2520fa2d07bbdb72b5bc86a850701f30b960410c2f82ab7f0ea9a7d429e243bae898f1172c6d7954c05645

Description

Phonetic algorithm in OCaml:

  • Double metaphone

Published: 29 Jun 2019

README

README.MD

# phonetic

Phonetic algorithm in OCaml

|            | Linux              | macOS              |
| ---:       | :---:              | :---:              |
| OCaml 4.05 | ![linux-ocaml4.05] | ![macos-ocaml4.05] |
| OCaml 4.06 | ![linux-ocaml4.06] | ![macos-ocaml4.05] |
| OCaml 4.07 | ![linux-ocaml4.07] | ![macos-ocaml4.05] |
| OCaml 4.08 | ![linux-ocaml4.08] | ![macos-ocaml4.05] |

[linux-ocaml4.05]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/1
[linux-ocaml4.06]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/2
[linux-ocaml4.07]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/3
[linux-ocaml4.08]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/4
[macos-ocaml4.05]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/5
[macos-ocaml4.06]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/6
[macos-ocaml4.07]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/7
[macos-ocaml4.08]:https://travis-matrix-badges.herokuapp.com/repos/geneweb/phonetic/branches/master/8

## Installation

```bash
opam install phonetic
```

## What's inside

- `DoubleMetaphone.double_metaphone`:
  [Double Metaphone](https://en.wikipedia.org/wiki/Metaphone#Double_Metaphone)

## Instructions for developpers

```bash
dune build            # build the library
dune install          # install the built library
dune runtest          # run unit tests
dune build @runbench  # run benchmark
dune clean            # clean compilation artifacts
```

Dependencies (2)

  1. ocaml >= "4.05"
  2. dune >= "1.10"

Dev Dependencies (2)

  1. ounit with-test
  2. benchmark with-test

Used by

None

Conflicts

None