答えて
はい、それは単なる構文的なセパレータです。ラムダ式の->
のように、変数宣言と変数の使用を区別します。それは「ここでバインダーを終わらせる」という意味です。私は、言語設計者が.
に行ったのは22文字短いためだと思います。
数学の他の通常の記法は、プログラミングのためにかなり厄介です。 'forall a(Num a => a - > a)'と 'forall a:Num a => a - > a - > a 'となる。これは私たちに '.'を残します。 – rightfold
@rightfold ':'はそれほど悪くはないと思います。 –
無知な意見ですが、私は '' ... ''が好きです... –
- 1. jsonスキーマのドットプラス( "。+")表記法。どういう意味ですか?
- 2. 角4は何ですか?表記はどういう意味ですか?
- 3. cssの16進表記法では\はどういう意味ですか?
- 4. '@ */grunt- *'グロボパターンの@記号はどういう意味ですか?
- 5. linuxの意味はどういう意味ですか?
- 6. Gitの "at" @記号/記号/文字はどういう意味ですか?
- 7. %%はどういう意味ですか?
- 8. routes.rbでは、「#」記号はどういう意味ですか? Ruby on Railsには
- 9. この記号 "<:"はスカラーではどういう意味ですか?
- 10. どういう意味ですか? OR?
- 11. numpy dtypeの><記号はどういう意味ですか?
- 12. "javascript://"とはどういう意味ですか?そのコードには意味:
- 13. どういう意味ですか?:意味ですか? Apacheの設定ファイルで
- 14. (?i)\\は何ですか?正規表現はどういう意味ですか?
- 15. ディレクトリ名とは何ですか? 'と '..'という意味で、faDirectoryはどういう意味ですか?
- 16. データクラスという用語はどういう意味ですか?
- 17. Big O表記で変数の周りの縦線はどういう意味ですか?
- 18. パンジャブを使うのはどういう意味ですか
- 19. C++ではテンプレート<>はどういう意味ですか?
- 20. このインポートはScalaではどういう意味ですか?
- 21. フラグはテンソルフローではどういう意味ですか?
- 22. defmethodでは ":before:after:around"とはどういう意味ですか?
- 23. gitkではエッジの色はどういう意味ですか?
- 24. バイトコードでは、getstaticはどういう意味ですか?
- 25. Rubyでは、tLABELはどういう意味ですか?
- 26. シェルスクリプトでは、[!。] *はどういう意味ですか?
- 27. ここではスラグはどういう意味ですか?
- 28. この行はPythonではどういう意味ですか?
- 29. ハスケルでは(== "")はどういう意味ですか?
- 30. Coqでは `true = false`はどういう意味ですか?
"単なるセパレータですか?"はい。 –
これは低い優先順位です。それ以降のすべてのものをカッコで括る必要はありません.... –