module Test.Sandwich.Formatters.TerminalUI.CrossPlatform (
openFileExplorerFolderPortable
) where
import Control.Monad
import System.Process
openFileExplorerFolderPortable :: String -> IO ()
openFileExplorerFolderPortable String
folder = do
forall (f :: * -> *) a. Functor f => f a -> f ()
void forall a b. (a -> b) -> a -> b
$ CreateProcess -> String -> IO (ExitCode, String, String)
readCreateProcessWithExitCode (String -> [String] -> CreateProcess
proc String
"xdg-open" [String
folder]) String
""