filesize -package:hackage-security -package:http-conduit -package:language-bash -package:LibZip -package:tar-conduit

Size of the file in bytes. If this file is a symbolic link the size is the length of the pathname it contains.
File size.
Set to 0 if unknown or a directory
Size of the file in bytes. Does not follow symlinks
File size in bytes
File size in bytes. Read-only attribute represented as a Natural.
File size in bytes
For a handle hdl which attached to a physical file, hFileSize hdl returns the size of that file in 8-bit bytes.
hSetFileSize hdl size truncates the physical file with handle hdl to size bytes.
Obtain the size of a file in bytes.
Truncates the file down to the specified length. If the file was larger than the given length before this operation was performed the extra is lost. Note: calls truncate.