ml

    1

    1답변

    SML에 익숙하지 않고 Google과 stackoverflow에서 얻을 수있는 자료를 배우고 있습니다. 재미를 위해, 나는처럼 무작위로 물건을하려고 : 나는 그들을 방문 후 내 기록에서 장소를 제거 할 type schedule= { transportation:string, go: string list} val sunday:schedule ={ trans

    1

    2답변

    3 개의 숫자를 입력으로 사용하여 그 중에서 가장 큰 숫자를 반환하는 함수를 고안하려고합니다. 내 코드는 다음과 같습니다 : fun max3(a,b,c)= if a >= b andalso a >= c then a else if b >= a andalso b >= c then b else if c >= a andalso c >= b

    0

    1답변

    [[1,2,4], [3], [0,9,8] ...]와 같은 목록 집합이 있고 루틴 '병합'은 미리 정의되어 있습니다. foldr 함수를 사용하여 이러한 목록을 하나의 목록으로 병합하려면 어떻게해야합니까? foldr의 구문은 다음과 같습니다. foldr f init [...]; 이 경우 초기 조건이 무엇인지 혼동합니다. 도움이 될만한 사람이 있으면 감사합니다.

    4

    2답변

    꽤 많은 생성자가있는 공용체 유형을 사용할 때 거의 항상 단일 함수에서 많은 로직을 구현합니다. 즉 하나의 함수에서 모든 사례를 처리합니다. 때로는 하나의 함수를 분리하는 논리를 추출하고 싶지만 하나의 "생성자"만 매개 변수로 허용하는 함수를 가질 수는 없습니다. 예 : 우리는 전형적인 "표현"유형이 있다고 가정 : 다음 type Formula = |

    1

    2답변

    나는 새로운 형태의 type map = int * string; val a = (1,"a") : int * string; 를 만드는 경우 다음 나는 그것을 얻을 수있는 방법, 변수 a로부터 내부 "는"문자열을 얻으려면? 나는 [1], [2], (2)를 시도했으나 작동하지 않는다 ...

    1

    1답변

    나는 최근에 Standard ML에서 monoids로 놀고있었습니다. 이러한 structure IntSumMonoid : MONOID = struct type monoid = int val neutral = 0 fun combine a b = a + b end 그러나 나는 더 높은 kinded 유형에 대한 모노 이드 정의에

    -1

    1답변

    방금 ​​하스켈을 시작했는데 어려움을 겪고 있습니다 !!! 따라서 수식이 Haskell 인 목록을 작성해야합니다. F (n-1) + F (n-2)) * F (n-3)/F (n -4) 그리고 F (0) = 1, F (1) = 1, F (2) = 1, F (3) = 1 그래서 목록의 처음 네 요소 n> 4에 대해 실행되는 재귀 함수를 작성하고 값을 목록에 추가

    6

    1답변

    다항식 NB 모델의 기능으로 카운트와 tfidf를 모두 사용하려고합니다. 여기 내 코드는 다음과 같습니다 text = ["this is spam", "this isn't spam"] labels = [0,1] count_vectorizer = CountVectorizer(stop_words="english", min_df=3) tf_transform

    1

    1답변

    나는 튜플의리스트를 가지고있다. 나는이리스트에서 두개의 튜플을 무작위로 선택하고이 튜플을 교환하고 싶다. 예를 들어 ((0, 0), (1, 0), (1, 1), (1, 2), (2, 2), (0, 2) 등의 목록이있는 경우 그런 다음 무작위로 두 개의 튜플을 선택하십시오. (0, 0), (1, 1), (1, 2), ((1, 0), 2, 2), (0, 2))

    0

    1답변

    fun first_answer(my_f:('a -> 'b option)) : 'a list -> 'b = let fun help(_a:'a list) : 'a = (((List.map valOf)o(List.filter isSome)o(List.map my_f)) _a) in help end; Error: syntax error: replac