{{alias}}( fd, clbk ) Asynchronously closes a file descriptor, so that the file descriptor no longer refers to any file and may be reused. Parameters ---------- fd: integer File descriptor. clbk: Function Callback to invoke upon closing a file descriptor. Examples -------- > function done( error ) { ... if ( error ) { ... console.error( error.message ); ... } ... }; > var fd = {{alias:@stdlib/fs/open}}.sync( './beep/boop.js', 'r+' ); > if ( !{{alias:@stdlib/assert/is-error}}( fd ) ) { {{alias}}( fd, done ); }; {{alias}}.sync( fd ) Synchronously closes a file descriptor. Parameters ---------- fd: integer File descriptor. Returns ------- out: Error|void If an error occurs, an error object; otherwise, undefined. Examples -------- > var fd = {{alias:@stdlib/fs/open}}.sync( './beep/boop.js', 'r+' ); > if ( !{{alias:@stdlib/assert/is-error}}( fd ) ) { {{alias}}.sync( fd ); }; See Also --------