なぜ私はこの映画に影響をうけました"Non-パターンを網羅的に機能---"私を呼び出すマウ部分文字列機能しているのでしょうか。
-
05-10-2019 - |
質問
いうの のウ道論、数学、プログラミング.(I中第1章では、がんを楽しむとともに、これまでの予定です。) 私の部1.5"のウゲーム""数で構成されて一層の事例かすことが知[ウ]".ここまで学習機能があり、型宣言、ガー方程式について一覧表示パターンマッチングがう.
私はこだわった運動1.17、求めに関数を書くの部分文字列::文字列->の文字列->Bool場所:
- まxsは接頭辞のys、xsには、部分文字列のys
- まys equals y:ys'、xsには、部分文字列のys',xsは、部分文字列のys
- 他には何もないが部分文字列のys
使用したプレフィック機能を提供前の例:
prefix :: String -> String -> Bool
prefix [] ys = True
prefix (x:xs) [] = False
prefix (x:xs) (y:ys) = (x==y) && prefix xs ys
その試み:
substring :: String -> String -> Bool
subsstring xs [] = False
substring xs (y:ys) | prefix xs (y:ys) = True
| substring xs ys = True
| otherwise = False
...とその他の組みます。
する活動を行う意欲 substring "abc" "xxxabcyyy"
を取得しま True
, してしまっているんですけど走 substring "abc" "xxxabyyy"
"を受信しました***例外:部分文字列.hs:(3,0)-(5,45):非網羅的なパターンの機能部分文字列".ないで行うのではないでしょうか。かわからない方が非網羅的なパターンをご利用する場合は、"その他".
余談ですが、しかできない場します。いんこの溶液ます。
解決
い商品につけられたタの機能名称:
subsstring xs [] = False
この商品につけられたタことを宣言し、新しい機能 subsstring
, ない場合は、 substring
機能です。
の substring
機能そのものを持たない場合はいませんので、第二のパラメータの []
.
所属していません StackOverflow