UNPKG

firescript

Version:
49 lines (35 loc) 1.35 kB
Data typing =========== The `data typing` converts a value into a target datatype. Means, you can use `template strings` or `expressions` to define a value and convert it then into a final datatype. | Datatype | Description | | -------- | -------------------------------------------- | | `fmt` | A formate strin literal | | `str` | String or template literal | | `raw` | Raw string, without template literal parsing | | `int` | An integer | | `num` | A number | | `bool` | A boolean | | `arr` | An array | | `obj` | An object | | `date` | A date object | | `reg` | A regular expression | | `bin` | A binary string ??? | | `func` | A functions | | | | Syntax ------ ``` const myStr = str 'Hello string' const myReg = reg '[A-Za-z]' ``` #### Firescript ```fire ``` #### Javascript ```js ``` ### fmt <str> ...<args>|<arr> ```fire const str = fmt 'Hello %s, I like %s', name, 'bananas' ```