あーそうだ、名前付き引数使えば match(ok: ..., err: ...) とも書けますね。
http://langext.github.io/LangExt/DesignChoice_Option.html#match%E5%BC%8F%E3%81%AE%E6%A8%A1%E5%80%A3
ResultとかEitherとかMaybe/Optionとか、パターンマッチと組み合わせて値を返せることがひとつの魅力だったりするので、こういう感じになったりする。
https://gist.github.com/unarist/d7fafec38d34cf7e24d1e633fef982c2
かもbool?><;
------
そういえば寝る直前に「オレンジ言語ってプログラミング言語作ったらおもしろいかも><」って思いついて、;の代わりに><とか、「かも」って信頼度と言うか自信の概念が言語仕様にとか考えてたけど、「かも」って量子コンピュータ的な方向的にありかもって思った><
https://twitter.com/orange_in_space/status/352769771676237824
//かも代入><
bool hoge><
hoge=trueかも><
わけがわからない><
https://twitter.com/orange_in_space/status/352770931162234880
かもってなってる物どうしで演算してくとかもが蓄積してって信頼度がどんどん下がる言語仕様・・・><
https://twitter.com/orange_in_space/status/352772055369908224
かもbool、作ったけどただの多数決じゃね説?><; http://twitpic.com/d0rxoi
https://twitter.com/orange_in_space/status/352795448882368512
C# でRustのResult<T, E>っぽいやつ、paizaioにもは貼った><
C#で175行のコード書いたよ!ブラウザ上でプログラミング・実行できるよ! コードは https://paiza.io/projects/ZsJ2O5qLusQ_bYr9K6rS4A?locale=en-us