나는 등의 업데이트 기능을 가지고있다. 분명히, _ 내 업데이트 기능의 모든 Http.Error 일치하는 적절한 방법이 될 것입니다 무슨, 그래서 update : Msg -> Model -> (Model, Cmd Msg)
update msg model =
case msg of
NewImages (Ok images) ->
(
I (이 방법이 더 간단 할 수 있다는 사실을 무시하세요) type tKey = Key of int;;
type tBST = Null | Pos of node ref
and node = {mutable key : tKey;
mutable left : tBST;
mutable right : tBST};;
내 패턴 매
와 케이스를 단순화 나는 다음과 같은 코드를 가지고 : val num = Future.successful(10)
num map {
case n if n > 0 => // do something
case _ // do something
}
내 질문은 : 어떻게 든 case n if n > 0을 단순화 할 수 있습니까? 나는 내
디렉토리에는 780 개의 파일이 있고 78 개의 파일에서 R을 사용하여 행을 바인드하고 파일별로 .txt를 작성해야합니다. 파일 이름은 다음과 같다 : S1_S1_F1.xlsx
S1_S2_F1.xlsx
...
S1_S5_F1.xlsx
S1_S6_F2.xlsx
...
S1_S10_F2.xlsx
S2_S1_F1.xlsx
10 번 반복 S1_(.
는 3 열, "제목", "도시"와 "상태"(재현)와 데이터 프레임 "미국"을 고려하여이 작업 주위에 내 마음을 포장 할 수 없습니다 : title <- c("Events in Chicago, September", "California hotels",
"Los Angeles, August", "Restaurant in Chicago")
필자는 코딩 기술을 향상시키기 위해 노력하고 있으며 다음 작업을 발견했습니다. "이 연습의 목표는 문자열을 새로운 문자열로 변환하는 것입니다. 여기서 새 문자열의 각 문자는 '(' 해당 문자가 원래 문자열에 두 번 이상 나타나는 경우 ')'문자가 복제본인지 여부를 결정할 때 대/소문자를 무시하십시오. " 스레드에서 예외 "주요"java.util.regex.
내가 regexlib.com에서이 패턴 일치를 사용하고 -이 그러나 잘 => val RE = """^(?=\d)(?:(?:31(?!.(?:0?[2469]|11))|(?:30|29)(?!.0?2)|29(?=.0?2.(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[
나는 F #을 배우고 있습니다. 목록에 사용자 정의 fold 함수를 작성했습니다 (StackOverflow 도움말 참조). 나는 이제 myOwnFoldBack라고하는 foldback 함수를 작성하려고합니다. 예상 된 결과는 이 6을 리턴해야합니다. 여기이 잘 작동 myOwnFold let rec myOwnFoldf s0 =
function