Comments (2)
The branch "ext" implements what you are asking for, but only in expressions. Quotations for patterns or types are not supported.
If you have time to check it out, tell me if it meets your needs :).
from merlin.
There is a lot of work to be done to ease integration with extensions, though probably not in the next stable release (soon to come).
By the way, there is a lot of cases where syntax errors could be handled more gracefully, falling back to something like (failwith ""). Don't hesitate to tell me if you see other cases where the syntax and/or typing is incorrect but can be approximated.
from merlin.
Related Issues (20)
- [regression] ppx broken on Windows in 4.9 (was working on 4.8) HOT 3
- Enrich Merlin telemetry with GC info HOT 1
- Unclean sources HOT 2
- Issue when destructing tuples in letops
- #1664 may select a worse ghost node if both nodes are ghost
- Feature: provide information about the syntax HOT 1
- Improve the granularity of the typer cache to maximise reuse. HOT 1
- merlin.hide can hide type-signatures inside modules? HOT 2
- Build failure of `merlin-lib` with OCaml 4.14.1: `Error: Unbound value Sys.is_regular_file` HOT 2
- Missing a source digest when looking for an implementation HOT 1
- `501-preview` doesn't interpret the `-cmi-file` flag on the command line. HOT 1
- Suprious `A type variable is unbound in this type declaration` on module not found
- Enrich Merlin telemetry with info about cache hits and misses HOT 1
- merlin gives syntax error on #use directive (or #require) HOT 1
- OCaml 5.1.1 support HOT 7
- Feature: jump to next/previous case HOT 1
- FLG -pp ppx.exe -as-pp does not work on Windows HOT 4
- Invalid arg from Marshal.from_bytes
- Fuzzy-CI should not include Stacktrace in diff generation
- `type-expression` crashes on function applications involving local types
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from merlin.