Compare
```
(?id:string,?on_error:((string)->float),{string})->source(audio=2,video=1,midi=0)
```
with
```
(?id:string,?on_error:((string)->float),string | () -> 
string)->source(audio=2,video=1,midi=0)
```
Don't you find the first more readable?

The rationale is that most people will take for granted that `{string}` is 
roughly `string`. Moreover, I don't think the confusion with the same notation 
on values is harmful, on the contrary.

But there is still time to revert this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/786#issuecomment-494472001
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to