Some common datatypes

Red has many predefined datatypes. A developer can work just as easily with often-used data such as files, images, emails, and URLs, by using the same actions and functions. You can see a list of the available types in the console by typing ? datatype!. Here are some examples (see Chapter03/common-datatypes.red):

  • integer! such as -42.
  • float! such as 1.23 or 1.23e12; the European format 1,23 is also recognized; integers are signed 32 bits (4 bytes), floats are 64 bit.
  • logic! such as true or false, but also on or off and yes or no, better known as Boolean values.
  • char! such as #"a", which are Unicode code points in the integer range hexadecimal 00 to 10FFFF.
  • string! such as "Red is awesome". To work with multiline strings ...

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.