próbowałem napisać 3-4, gdzie oświadczenie w jednej funkcji, ale ja dostać błąd i nie mógł tego zrobić, próbowałem zrobić coś takiego:jest jakiś sposób na wielokrotność gdzie oświadczenie w Haskell
foo x=
| x == foo1 = 5
| x == foo2 =3
| x == foo3 =1
| otherwise =2
where foo1= samplefunct1 x
foo2= samplefunct2 x
foo3= samplefunct3 x
Wiem, że kod jest trochę bezużyteczny, ale napisałem to, żeby dać przykład, o co mi chodzi.
Czy jest ktoś, kto może mi pomóc? Z góry dziękuję.
Nie powinno być '=' after 'foo x'. – gspr
@ gspr tak, bardzo ci przykro z tego powodu, ale myślę, że to nie było prawdziwe pytanie. –
Sugeruję również, aby w przyszłości uwzględnić każdy błąd. Po prostu mówienie ludziom, że "dostałeś błąd", nie jest konstruktywne. – gspr