IO.binwrite

You're seeing just the function binwrite, go back to IO module for more information.
Link to this function

binwrite(device \\ :stdio, iodata)

View Source

Specs

binwrite(device(), iodata()) :: :ok | {:error, term()}

Writes iodata to the given device.

This operation is meant to be used with "raw" devices that are started without an encoding. The given iodata is written as is to the device, without conversion. For more information on IO data, see the "IO data" section in the module documentation.

Use write/2 for devices with encoding.

Important: do not use this function on IO devices in Unicode mode as it will write the wrong data. In particular, the standard IO device is set to Unicode by default, so writing to stdio with this function will likely result in the wrong data being sent down the wire.