This is the latest docs version
Quick Links
  • -Overview
  • -Language Features
  • -JS Interop
  • -Build System
Documentation
Language Manual
Reference for all language features
ReScript & React
First class bindings for ReactJS
GenType
Seamless TypeScript integration
Reanalyze
Dead Code & Termination analysis
Exploration
Packages
Explore third party libraries and bindings
Syntax Lookup
Discover all syntax constructs
APIPlaygroundBlogCommunity
  • Playground
  • Blog
  • Community
  • X
  • Bluesky
  • GitHub
  • Forum

Syntax Lookup

Enter some language construct you want to know more about.

Decorators

@@deprecated@@directive@@uncurried@@warning@as@dead@deprecated@deriving@doesNotRaise@genType@get@get_index@ignore@inline@int@jsx.component@live@meth@module@new@raises@react.component@react.componentWithProps@return@scope@send@set@set_index@string@taggedTemplate@this@unboxed@uncurry@unwrap@val@variadic@warning@bs.send.pipe@obj

Operators

**.++++.--.->//.:=:>mod|>

Language Constructs

""#value' ''a'a.() => {}(.) => {}_``asyncawaitexternalif / elseincludeletmoduleopenswitchtype~arg~arg=?

Built-In Functions

ignore

Extension Points

%%private%%raw%debugger%identity%raw%re%todo

Special Values

__FILE____LINE_OF____LINE____LOC_OF____LOC____MODULE____POS_OF____POS__

© 2025 The ReScript Project

Software and assets distribution powered by KeyCDN.

About
  • Community
  • ReScript Association
Find us on