星野正利のHaskell日記 このページをアンテナに追加 RSSフィード

 | 

2006-06-17フツケル独書会第1回議事録

P.5 高階関数 P.5 高階関数 - 星野正利のHaskell日記 を含むブックマーク

高階関数引数 or 戻り値関数関数


Javaでも高階関数的なメソッドがあるような気が。


sortメソッド(java.util.Arrays#sort, java.util.Collections#sort)は、

引数java.util.Comparator の各種実装クラスを渡すことで、ソート順を変えることができる。

これは、”ソート順を決定するための関数を、sort関数に渡している。”と言うこともできる気がする。


これって、高階関数の考え方を、デザインパターンとして取り込んでいるってことかな?

P.5 高階関数 P.5 高階関数 - 星野正利のHaskell日記 を含むブックマーク

高階関数引数 or 戻り値関数関数


Javaでも高階関数的なメソッドがあるような気が。


sortメソッド(java.util.Arrays#sort, java.util.Collections#sort)は、

引数java.util.Comparator の各種実装クラスを渡すことで、ソート順を変えることができる。

これは、”ソート順を決定するための関数を、sort関数に渡している。”と言うこともできる気がする。


これって、高階関数の考え方を、デザインパターンとして取り込んでいるってことかな?

 |