두 개의 목록을 인수로 취해 입력 목록을 결합하여 주어진 목록의 요소가 결합 된 쌍의 목록을 반환하는 함수를 작성해야합니다. 예 입력 : (zipper '(1 2 3) '(4 9 5 7))
예 출력 : 하나 개의 입력 목록은 더 이상 '((1 4) (2 9) (3 5))
경우 긴 목록의 다른 추가 요소는 무시됩니다보다. 구현은 재귀 적이어야합니다.
나는 함수형 프로그래밍을 배우고 있으며 어떤 도움을 주셔서 감사합니다. ramda.js를 사용하여 다음 코드와 기능적으로 동일한 것은 무엇입니까? const indexArray = (array)=>{
let idx = 0;
return array.map((l)=>{
return l.map((w)=>{
let nw =
저는 하스켈 타입 클래스를 가지고 놀았으며, 누군가가 저를 도울 수 있기를 바랍니다. 내가 신속한 배경에서 출발하여 하스켈 코드에 프로토콜 지향 지식을 포팅하려고하는 "시도"를 생각해보십시오. data Candle = Candle {
mts :: Integer,
open :: Double,
close :: Double
}
d
두 개의 파일을 인수로 취하고 동일한 내용을 갖고 있는지 여부를 확인하는 메소드와 스트림이 있습니다. 이 파일 스트림을 동일한 내용의 모든 파일을 그룹화 한 집합 (또는 맵)으로 줄이려고합니다. 하나의 파일을 취하고 해시를 반환 한 다음 콜렉터에게 주어진 함수에 의해 반환 된 해시로 스트림을 그룹화하여 compare 메소드를 리팩터링함으로써 가능하다는 것을
Django 모델 필드에 대해 default을 정의하려면 어떻게해야합니까? 동일한 인스턴스의 다른 필드 값을 기반으로하려면 어떻게해야합니까? 은 내가 created 타임 스탬프에 따라 모델의 code을 정의하려면 : from django.db import models
class LoremIpsum(models.Model):
code = mode
ramda.js에서 어떤 값 n보다 큰 간격에 간격이 있는지 어떻게 알 수 있습니까? 이미 정렬 된 값에 대한 예 : 두 기록의 loginDates 사이 (7)보다 격차 더 큰이 있었는지 [
{"name":"bob", loginDate:"2017-10-01"},
{"name":"bob", loginDate:"2017-10-02"},
는 현재 Ramda에 나는 깊은 병합 할 경우 mergeDeepRight + mergeAll (... 아마도 mergeDeepRightAll) (오른쪽) 여러 개체 I를 .... var a = _.mergeDeepRight({ one: 1 }, { two: { three: 3 } })
var b = _.mergeDeepRight(a, { three: {
개체 목록 [T]이 있는데 각각 개체 목록 [M]이 있습니다. 비교를 위해 주어진 내부 목록 M을 필터링하려고합니다. 나는 결과 목록 싶은, case class People(val name: String, val pets: List[Pet])
case class Pet(val name: String, val `type`: String)
val noi
AST 선언되지 않은 변수를 찾기 : data AST = Nr Int | Sum AST AST | Mul AST AST | Min AST | If AST AST AST |
Let String AST AST | Var String deriving (Eq, Show)
안녕하세요! 입력에 선언되지 않은 변수를 찾는 데 도움이 필요합니다. 어떤 선언되지 않은
약속과 함께 R.cond을 어떻게 사용할 수 있습니까? 이 같은 뭔가 .. const fetchBin = (url) => fetch(`https://httpbin.org${url}`).then((response) => {
var contentType = response.headers.get("content-type");
if(con