Skip to content

Conversation

@Futarimiti
Copy link
Contributor

@Futarimiti Futarimiti commented Aug 4, 2024

Add support for MultiWayIf.

Examples:

multi_if :: Int multi_if = if | e -> 1 >>>>>>>>>>>>>>| o -> 3 handle :: IOError -> IO () handle e = putStrLn $ if | isAlreadyExistsError e -> "File already exists" >>>>>>>>>>>>>>>>>>>>>>>>>| isDoesNotExistError e -> "File does not exist" >>>>>>>>>>>>>>>>>>>>>>>>>| isEOFError e -> "Reached EOF" >>>>>>>>>>>>>>>>>>>>>>>>>| isPermissionError e -> "File access denied"
@Futarimiti
Copy link
Contributor Author

Not sure under which directory should I add tests, guard/ or if/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant