GitHub / rescript-lang/rescript-compiler issues and pull requests
Labelled with: enhancement
#7027 - Get rid of `@as(json` hack for default arguments of external functions
Issue -
State: open - Opened by cknitt about 1 year ago
Labels: enhancement
#6879 - Optimizations lost in uncurried mode
Issue -
State: closed - Opened by cknitt over 1 year ago
- 6 comments
Labels: enhancement
#6786 - Continuous Benchmarking
Issue -
State: open - Opened by cknitt over 1 year ago
- 4 comments
Labels: enhancement, stale, infrastructure
#6693 - Ignore unsupplied optional arguments when passing a function as a parameter
Issue -
State: closed - Opened by cknitt over 1 year ago
- 8 comments
Labels: enhancement
#6544 - Allow tuples in untagged variants
Issue -
State: open - Opened by tsnobip almost 2 years ago
Labels: enhancement
#6455 - Modulus Operator
Issue -
State: closed - Opened by theRegex about 2 years ago
- 4 comments
Labels: enhancement
#6291 - Support type parameters in record type spread
Issue -
State: closed - Opened by cristianoc over 2 years ago
- 3 comments
Labels: enhancement
#6277 - Issues modeling GeoJSON spec with rescript@11 types
Issue -
State: closed - Opened by cristianoc over 2 years ago
- 4 comments
Labels: enhancement
#6140 - Untegged variants support for regular expressions as a payload
Issue -
State: closed - Opened by DZakh over 2 years ago
- 6 comments
Labels: enhancement
#6122 - Gentype not generating import statements when there is a module type
Issue -
State: closed - Opened by jmagaram over 2 years ago
- 3 comments
Labels: enhancement, stale
#6108 - Semantic-based optimization for untagged variants.
Issue -
State: closed - Opened by zth over 2 years ago
- 3 comments
Labels: enhancement
#6093 - Unintelligible error message with @return(nullable)
Issue -
State: open - Opened by cknitt over 2 years ago
- 6 comments
Labels: enhancement, stale
#5779 - Deprecate/remove OCaml stdlib functions
Issue -
State: closed - Opened by cknitt about 3 years ago
- 3 comments
Labels: enhancement
#5613 - Improve syntax error for unicode symbols that don't fit on one character.
Issue -
State: closed - Opened by cristianoc about 3 years ago
- 1 comment
Labels: enhancement, stale
#5579 - Add "tail modulo constructor" transformation
Issue -
State: closed - Opened by johnridesabike over 3 years ago
- 1 comment
Labels: enhancement, stale
#5207 - [Feature request] zero-cost binding to tagged JS objects
Issue -
State: closed - Opened by cometkim over 4 years ago
- 13 comments
Labels: enhancement
#5004 - Compiler outputs two imports
Issue -
State: closed - Opened by bloodyowl over 4 years ago
- 2 comments
Labels: enhancement, stale
#4906 - Prevent export of $$default
Issue -
State: closed - Opened by ryyppy almost 5 years ago
- 5 comments
Labels: enhancement
#4595 - Allowing dashes and other characters in the string literal type on reason and ocaml using an extension point
Issue -
State: closed - Opened by jfrolich over 5 years ago
- 30 comments
Labels: enhancement, stale
#4312 - Proposal to provide [@bs.objFn]
Issue -
State: closed - Opened by Risto-Stevcev over 5 years ago
- 10 comments
Labels: enhancement, stale
#4070 - ES6 tagged template literal escape hatch
Issue -
State: closed - Opened by jfrolich almost 6 years ago
- 9 comments
Labels: enhancement, stale
#3550 - Improve tree shaking for submodules
Issue -
State: closed - Opened by Risto-Stevcev over 6 years ago
- 2 comments
Labels: enhancement, stale
#3521 - [Feature] Make bsb watcher to also watch symlinks in node_modules
Issue -
State: closed - Opened by jchavarri over 6 years ago
- 17 comments
Labels: enhancement, stale
#3482 - `ppx-specs` field in build schema
Issue -
State: closed - Opened by alex35mil over 6 years ago
- 6 comments
Labels: enhancement, PRIORITY:HIGH, stale
#2834 - [@bs.string] for bs.deriving abstract
Issue -
State: closed - Opened by chenglou over 7 years ago
- 5 comments
Labels: enhancement, stale
#2744 - `bsb -w` race conditions with Vim
Issue -
State: closed - Opened by lpil over 7 years ago
- 4 comments
Labels: enhancement, BUILD, stale
#2678 - Generated `.rei` contains `[@bs...]` instead of proper bs annotation
Issue -
State: closed - Opened by alex35mil over 7 years ago
- 2 comments
Labels: enhancement, stale
#2659 - Allow to combine bs.new with more attrs
Issue -
State: closed - Opened by jchavarri over 7 years ago
- 10 comments
Labels: enhancement, discussion, stale
#2418 - Make bsb able to compile all third-party artifacts into the top-level lib/
Issue -
State: open - Opened by chenglou almost 8 years ago
- 12 comments
Labels: enhancement, stale
#2118 - es6-global can't resolve external node modules as URI
Issue -
State: closed - Opened by yyc-git about 8 years ago
- 6 comments
Labels: enhancement, stale
#1700 - investigate printing tags of constructor names for switch statement
Issue -
State: closed - Opened by bobzhang over 8 years ago
- 1 comment
Labels: enhancement, stale
#1608 - Missing optimizations with first-class module types
Issue -
State: closed - Opened by OvermindDL1 over 8 years ago
- 3 comments
Labels: enhancement, stale
#1602 - Having an option to turn off `/* No side effect */`
Issue -
State: closed - Opened by bobzhang over 8 years ago
- 2 comments
Labels: enhancement, stale
#1498 - Ideas: add `NODE` package-spec
Issue -
State: closed - Opened by bobzhang over 8 years ago
- 3 comments
Labels: enhancement, stale
#1494 - Improve complex pattern match
Issue -
State: closed - Opened by bobzhang over 8 years ago
- 2 comments
Labels: enhancement, stale
#1489 - (void 0) is more efficient than undefined
Issue -
State: closed - Opened by bobzhang over 8 years ago
- 3 comments
Labels: enhancement, stale
#1294 - [Feature request] Make bspack warn when a -I is forgotten
Issue -
State: closed - Opened by chenglou over 8 years ago
- 5 comments
Labels: enhancement, GOOD FOR PR, stale
#1157 - some missing optimizations of int64
Issue -
State: closed - Opened by bobzhang almost 9 years ago
- 1 comment
Labels: enhancement, stale
#1046 - Call into submodules from JS
Issue -
State: closed - Opened by copy almost 9 years ago
- 6 comments
Labels: enhancement, GOOD FOR PR, stale
#1005 - bsb_helper implement cross platform utilities like cp etc
Issue -
State: closed - Opened by bobzhang almost 9 years ago
- 1 comment
Labels: enhancement, GOOD FIRST TASK, stale
#1003 - bsb post-build hook
Issue -
State: closed - Opened by chenglou almost 9 years ago
- 5 comments
Labels: enhancement, stale
#989 - bsb native compilation
Issue -
State: closed - Opened by chenglou almost 9 years ago
- 1 comment
Labels: enhancement, stale
#957 - optimize mutual tailcall
Issue -
State: closed - Opened by bobzhang almost 9 years ago
- 1 comment
Labels: enhancement, PRIORITY:HIGH, optimization, stale
#932 - Better names for `match$x`?
Issue -
State: closed - Opened by chenglou about 9 years ago
- 1 comment
Labels: enhancement, stale
#910 - Adding the -bs-main option from bsc.exe to bsb.exe
Issue -
State: closed - Opened by barkmadley about 9 years ago
- 5 comments
Labels: enhancement, discussion, stale
#807 - enhance `bs.node` or `node` output
Issue -
State: open - Opened by bobzhang about 9 years ago
- 1 comment
Labels: enhancement, PRIORITY:HIGH, stale
#739 - optimize intemediate allocaiton in reducer
Issue -
State: open - Opened by bobzhang about 9 years ago
- 1 comment
Labels: enhancement, stale
#736 - bsppx in native mode
Issue -
State: open - Opened by bobzhang about 9 years ago
- 2 comments
Labels: enhancement, PRIORITY:HIGH, stale
#662 - Preserve comments in compiled output?
Issue -
State: closed - Opened by chenglou over 9 years ago
- 10 comments
Labels: enhancement, stale
#661 - Pass the output through a formatter
Issue -
State: closed - Opened by chenglou over 9 years ago
- 9 comments
Labels: enhancement, COMMUNITY, stale
#656 - RFC: a stdlib with the same interface for better performance
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 9 comments
Labels: enhancement, PRIORITY:HIGH, stale
#625 - Improve performance on string operation
Issue -
State: open - Opened by bobzhang over 9 years ago
- 2 comments
Labels: enhancement, stale
#595 - enhance polymorphic variant event listener
Issue -
State: open - Opened by bobzhang over 9 years ago
- 2 comments
Labels: enhancement, Syntax, stale
#519 - introduce an immutable array type for better FFI
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 2 comments
Labels: enhancement, stale
#480 - allow such pattern to be expressed in an type safe way
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 1 comment
Labels: enhancement, stale
#439 - Add benchmark suite
Issue -
State: open - Opened by mneumann over 9 years ago
- 3 comments
Labels: enhancement, stale
#348 - try to preserve local function names for better stack trace
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 1 comment
Labels: enhancement, stale
#343 - add check mode
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 1 comment
Labels: enhancement, stale
#309 - produce descriptive comments for module alias
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 3 comments
Labels: enhancement, 4.04, PRIORITY:HIGH, stale
#288 - have our own bundler of ocaml modules
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 3 comments
Labels: enhancement, discussion, stale
#258 - int array -> Int32Array, bytes -> UInt8Array, float array -> Float64Array
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 12 comments
Labels: enhancement, stale
#194 - zero allocation from `JSON.parse` to semi structured JSON adt
Issue -
State: closed - Opened by bobzhang over 9 years ago
- 4 comments
Labels: enhancement