目次 |
|||||||||||||||||||||
| ローカル変数の名前を全て出力する | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| 指定された処理を指定された回数だけ繰り返し実行する関数 | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| 外部のプログラムを実行し、標準出力への出力内容と終了コードを取得する | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| 外部のプログラムの標準入力にファイルの内容を渡し、標準出力への出力内容を別のファイルに書き込む | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| ユニットテスト | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| 引数の部分適用 | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| 引数の部分適用を行う関数 | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| カリー化(引数の部分適用を行うための関数を作る)を行う関数 | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |
| メソッドが呼び出されたときに特定の処理が行われるようにする | Java | Groovy | Kotlin | Scala | Erlang | Haskell | PowerShell | F# | C# | C++ | Go | Rust | Dart | TypeScript | JavaScript | CoffeeScript | Ruby | Python | PHP | Perl | |