jq is useful to slice, filter, map and transform structured json data.
brew install jq
| /// <summary> | |
| /// Interface definition of Either | |
| /// </summary> | |
| /// <typeparam name="Tl">type of the Left value</typeparam> | |
| /// <typeparam name="Tr">type of the Right value</typeparam> | |
| public interface IEither<out Tl, out Tr> | |
| { | |
| /// <summary> | |
| /// Check the type of the value held and invoke the matching handler function | |
| /// </summary> |
| /* | |
| Minimal SDL2 + OpenGL3 example. | |
| Author: https://github.com/koute | |
| This file is in the public domain; you can do whatever you want with it. | |
| In case the concept of public domain doesn't exist in your jurisdiction | |
| you can also use this code under the terms of Creative Commons CC0 license, | |
| either version 1.0 or (at your option) any later version; for details see: | |
| http://creativecommons.org/publicdomain/zero/1.0/ |
こんな指針がいいのかなー 2013 夏 ver.
.NET の「例外のデザインのガイドライン」にもこう書いてある。