(37 lines)
1 '\" t2 .\" Copyright (c) 2026 Bruce Hill3 .\" All rights reserved.4 .\"5 .TH Path.write_bytes 3 2026-03-08 "Tomo man-pages"6 .SH NAME7 Path.write_bytes \- write bytes to a file8 .SH LIBRARY9 Tomo Standard Library10 .SH SYNOPSIS11 .nf12 .BI Path.write_bytes\ :\ func(path:\ Path,\ bytes:\ [Byte],\ permissions\ =\ Int32(0o644)\ ->\ Result)13 .fi14 .SH DESCRIPTION15 Writes the given bytes to the file at the specified path, creating the file if it doesn't already exist. Sets the file permissions as specified. If the file writing cannot be successfully completed, a runtime error is raised.18 .SH ARGUMENTS20 .TS21 allbox;22 lb lb lbx lb23 l l l l.24 Name Type Description Default25 path Path The path of the file to write to. -26 bytes [Byte] A list of bytes to write to the file. -27 permissions The permissions to set on the file if it is created. Int32(0o644)28 .TE29 .SH RETURN30 Either `Success` or `Failure(reason)`.32 .SH EXAMPLES33 .EX34 (./file.txt).write_bytes([104, 105])!35 .EE36 .SH SEE ALSO37 .BR Tomo-Path (3)