Haskell等の言語でのtakeWhileの実装です。 この実装では、predは任意個数の引数を取ることができます。 たとえば、2引数関数の場合、第一引数にはレンジの先頭の値が、第二引数にはレンジの次の値が格納されます。
See Implementation
Haskell等の言語でのtakeWhileの実装です。 この実装では、predは任意個数の引数を取ることができます。 たとえば、2引数関数の場合、第一引数にはレンジの先頭の値が、第二引数にはレンジの次の値が格納されます。