elm tutorial에 대한 삭제 플레이어 메소드가 성공적으로 구현되었습니다. 그러나 서버에서 플레이어를 다시 얻는 메시지를 ForchFetch msg를 통해 수동으로 보내지 않고도 모델을 업데이트 할 수 없습니다. 내 삭제 버튼 : deleteBtn : Player -> Html.Html Msg
deleteBtn player =
let
map 함수를 double for 루프로 사용할 수 있도록하기 위해 map 함수를 두 번 적용하려고 생각했지만 이해가되는지 모르겠습니다. 그 방법이 궁금하십니까? 기능에 def degree(A):
n = len(A)
t = []
for i in range(n):
d = 0
for j in range(n):
Javascript에서 함수에 대해 배우고 있지만 함수 선언 및 함수 표현을 사용하는 것에 대해 혼란스러워합니다. 의 나는 다음과 같은 코드가 있다고 가정 해 봅시다 : function callFunction(fn) {
fn();
}
// function expression
var sayHello1 = function() {
con
예외를 throw 할 때만 중지되는 일반 함수를 만들어야합니다. 다음 예제에서는 양수 숫자 목록을 만들 필요가 있습니다. mutable 목록을 만들어 무한히 추가합니다. 루프를 끊기 위해 예외를 사용해야합니다. 변경 가능한 목록을 사용하여 결과를 저장하지 만 어떻게 동일한 기능을 수행 할 수 있습니까? let many f =
let mutable
안녕하세요 저는 하스켈 프로그래밍에 조금 익숙합니다. 나는 단지 내가 하스켈에있는 명단에서 10 단어를 어떻게 찾을 수 있는지 알고 싶었다. 목록의 예 : ["there", "is", "is", "a", "man", ...]
사용 예제 : getCommonWords xs = count(10, xs)
그리고 목록에서 10 개 일반적인 단어를 삭제하는
f 종류는 무엇입니까? class C f where
comp :: f b c -> f a b -> f a c
내가 쓴 : (* -> *) -> * -> * 이 맞습니까? c은 콘크리트 유형 *입니다. a은 유형을 취해 유형을 생성하는 유형입니다. 그리고 이것들은 모두 f의 매개 변수입니까? 나의 논증이 맞습니까? 종류는 T입니다. data T
문자열이있는 경우 스트림을 사용할 때 각 문자가 어떤 색인을 생성하는지 매핑하는 방법은 Map<Character, List<Integer>>입니다. 이것은 내가 현재 가지고있는 것이며, 이것을 작동시키는 더 우아한 방법이 있습니까? Map<Character, List<Integer>> occurs = IntStream.range(0, str.length()
튜플을 생성하기 위해 식별자 패턴의 결과를 as 패턴에 복사하는 방법은 무엇입니까? type Person =
| Teacher of name: string * age: int * classIds: int list
| Student of name: string
let printTeacher (name, age, classIds) =
Ocaml과 함수 언어를 일반적으로 배우려고 시도하면서 패턴 일치를 조사했습니다. this documentation을 읽고 나서 다음 연습을 직접 해보기로 결정했습니다. 4-tuple의 각 요소가 동일하도록 정수 4- 튜플이 입력되면 true으로 평가되는 식을 만듭니다. (4, 4, 4, 4) ->true (4, 2, 4, 4) -> I 찾을 false 그
시퀀스 (리스트, 반복자) a0, a1, a2, ...을 가지고 있으며, 접기 위해 f 함수를 사용합니다. 나는이 매스 매 티카에서 FoldList과 유사 나 a0, f(a0, a1), f(f(a0, a1), a2), ...
에게 제공하는 발전기를 가지고 싶습니다. 사용할 수있는 기능이 fold_list입니까? 나는 아무것도 찾을 수 없었다.