[
        {
            "dir": "src"
        }
    ]
}

```

Build and run

```
bsb -w
```


===

## Different Semantics  from other back-ends



[Semantics diverge](http://bucklescript.github.io/bucklescript/Manual.html#_semantics_difference_from_other_backends)


===

## Data representation

[OCaml data representation in JS](http://bucklescript.github.io/bucklescript/Manual.html#_runtime_representation)

===

## Wishes from OCaml compiler upstream

- Tell the difference between block and array in lambda l