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
  • X
  • BlueSky
  • GitHub
  • Forum
JS Module
Overview
  • JS
Submodules
  • Array2
  • Array
  • Console
    • error
    • info
    • log
    • timeEnd
    • timeStart
    • trace
    • warn
  • Date
  • Dict
  • Exn
  • Float
  • Global
  • Int
  • Json
  • List
  • Math
  • NullUndefined
  • Null
  • Nullable
  • Obj
  • Option
  • Promise
  • Re
  • Result
  • String2
  • String
  • TypedArrayArrayBuffer
  • TypedArrayDataView
  • TypedArrayFloat32Array
  • TypedArrayFloat64Array
  • TypedArrayInt8Array
  • TypedArrayInt16Array
  • TypedArrayInt32Array
  • TypedArrayTypeS
  • TypedArrayUint8Array
  • TypedArrayUint8ClampedArray
  • TypedArrayUint16Array
  • TypedArrayUint32Array
  • TypedArray2ArrayBuffer
  • TypedArray2DataView
  • TypedArray2Float32Array
  • TypedArray2Float64Array
  • TypedArray2Int8Array
  • TypedArray2Int16Array
  • TypedArray2Int32Array
  • TypedArray2Uint8Array
  • TypedArray2Uint8ClampedArray
  • TypedArray2Uint16Array
  • TypedArray2Uint32Array
  • TypedArray2
  • TypedArray
  • Types
  • Undefined
  • Vector
API / Js / Console

You are currently looking at the v6.0 - v8.2 docs (Reason v3.6 syntax edition). You can find the latest API docs here.

(These docs cover all versions between v3 to v8 and are equivalent to the old BuckleScript docs before the rebrand)

Console

Provide console (logging) utilities.

log

RE
let log: 'a => unit;
RE
let log2: ('a, 'b) => unit;
RE
let log3: ('a, 'b, 'c) => unit;
RE
let log4: ('a, 'b, 'c, 'd) => unit;
RE
let logMany: array('a) => unit;

info

RE
let info: 'a => unit;
RE
let info2: ('a, 'b) => unit;
RE
let info3: ('a, 'b, 'c) => unit;
RE
let info4: ('a, 'b, 'c, 'd) => unit;
RE
let infoMany: array('a) => unit;

warn

RE
let warn: 'a => unit;
RE
let warn2: ('a, 'b) => unit;
RE
let warn3: ('a, 'b, 'c) => unit;
RE
let warn4: ('a, 'b, 'c, 'd) => unit;
RE
let warnMany: array('a) => unit;

error

RE
let error: 'a => unit;
RE
let error2: ('a, 'b) => unit;
RE
let error3: ('a, 'b, 'c) => unit;
RE
let error4: ('a, 'b, 'c, 'd) => unit;
RE
let errorMany: array('a) => unit;

trace

RE
let trace: unit => unit;

timeStart

RE
let timeStart: string => unit;

timeEnd

RE
let timeEnd: string => unit;

© 2024 The ReScript Project

Software and assets distribution powered by KeyCDN.

About
  • Community
  • ReScript Association
Find us on