close :: FileSystem -> File -> IO ()
close (FileSystem fs) (File f) =
  throwErrnoIfMinus1_ "close" (c_hdfs_close_file fs f) >> return ()
close :: FileSystem -> File -> IO ()
close (FileSystem fs) (File f) =
  throwErrnoIfMinus1_ "close" (c_hdfs_close_file fs f) >> return ()
close (FileSystem fs) (File f) =
  throwErrnoIfMinus1_ "close" (c_hdfs_close_file fs f) >> return ()