issues
search
LexiFi
/
gen_js_api
Easy OCaml bindings for Javascript libraries
MIT License
177
stars
31
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Support for simple module construction.
#175
sbriais
closed
5 days ago
0
Add `[@js.dict]`, `[@@@js.require]`, `[@@js.capitalize]`
#174
nojb
closed
4 months ago
6
Compatibility with Wasm_of_ocaml
#173
vouillon
closed
1 year ago
3
Use js_of_ocaml runtime directly
#172
mlasson
closed
1 year ago
5
Update build badge and remove unused .travis.yml config.
#171
tmcgilchrist
closed
1 year ago
1
Wrap functions supplied to Ojs.iter_properties
#170
vouillon
closed
1 year ago
3
Document nested scopes
#169
mlasson
closed
2 years ago
0
Support tuple on @js.scope
#168
cannorin
closed
2 years ago
2
Fix CI
#167
cannorin
closed
2 years ago
1
Support first class modules to treat type variables safely
#166
cannorin
closed
2 years ago
9
Allow n-ary constructors in [@js.union] (treat them as tuple)
#165
cannorin
closed
2 years ago
3
Switch to js_of_ocaml.4.0
#164
hhugo
closed
2 years ago
1
Using polymorphic types with `js.custom` and `js.call` gives weak polymorphism error
#163
zbaylin
closed
2 years ago
2
Add support for float enum & float union discriminator
#162
cannorin
closed
2 years ago
7
Fix broken link to VALUES.md
#161
joelburget
closed
2 years ago
1
Dots in js.scope
#160
vouillon
closed
2 years ago
3
"js.union without way to discriminate values" for union in callback argument type
#159
Lupus
closed
3 years ago
1
Unions based on JS class name and typeof?
#158
Lupus
opened
3 years ago
0
Support ad-hoc object types to map to JS objects
#157
Lupus
opened
3 years ago
0
Inherit JS class, override method and pass new class back to JS?
#156
Lupus
opened
3 years ago
1
Contravariant type parameter 'a is not allowed
#155
Lupus
opened
3 years ago
0
Upgrade to ocaml/setup-ocaml@v2
#154
smorimoto
closed
3 years ago
1
Support recursive modules
#153
cannorin
closed
3 years ago
2
[@@js.invoke] attribute to call the global object as a function
#152
cannorin
closed
3 years ago
2
Add visual feedback of executed JavaScript code
#151
Thibaut-Gudin
opened
3 years ago
1
Ignore @js.dummy attribute for the spuriousness check
#150
cannorin
closed
3 years ago
1
Stop using OMP directly
#149
mlasson
closed
3 years ago
9
js.* attributes on val declarations fail to compile in 1.0.7
#148
mnxn
closed
3 years ago
3
[@@js.new] can infer empty class names
#147
tmattio
closed
3 years ago
0
Fix an edge-case bug of prepare_args
#146
cannorin
closed
3 years ago
1
Add support for "newable" functions to [@@js.apply ]
#145
cannorin
closed
3 years ago
8
Disable "Spurious js.* attribute" error for [@js.dummy]
#144
cannorin
closed
3 years ago
6
Disable eta reduction for of_js and to_js of type aliases
#143
cannorin
closed
3 years ago
1
Recursive type definitions generate invalid `let-rec` definitions
#142
cannorin
closed
3 years ago
0
Make gen_js_api testable on older distributions
#141
kit-ty-kate
closed
3 years ago
1
Adds a deprecation warning when the automatic heuristic is used
#140
mlasson
closed
3 years ago
0
Retrieve backward compatibility
#139
mlasson
closed
3 years ago
0
Resolve the ocaml-migrate-parsetree < "2.0.0" constraint
#138
copy
closed
3 years ago
2
Add explicit polymorphic type annotations to the mapping functions of parametrized types
#137
cannorin
closed
3 years ago
3
Codegen change for functions named "get" and "set"; was this intentional?
#136
TyOverby
closed
3 years ago
5
UTF-8 support for (Ojs.get/set/delete) adaptions
#135
mlasson
closed
3 years ago
0
Fix #104
#134
mlasson
closed
3 years ago
5
Remove js.attributes from generated code
#133
mlasson
closed
3 years ago
0
Add support for indexers and "callable" objects
#132
cannorin
closed
3 years ago
1
Register js as a deriver
#131
mlasson
closed
3 years ago
1
Javascript -> JavaScript
#130
smorimoto
closed
3 years ago
1
Add GitHub Actions workflow
#129
smorimoto
closed
3 years ago
3
Bucklescript -> ReScript (also add genType ppx as a resource)
#128
ryyppy
closed
3 years ago
1
Support boolean "enum"s and boolean union discriminators
#127
cannorin
closed
3 years ago
3
Put Ojs_exn inside Ojs module (breaking change !)
#126
mlasson
closed
3 years ago
2
Next