Resultados da pesquisa a pedido "scheme"
Por que procedimentos de ordem superior?
Então, se um idioma fornece um procedimento de ordem superior, posso ter um procedimento que retorne o procedimento. Algo como (define (Proc a b c) (lambda (x) ( #| method body here in terms of a b c and x |# ))) Para criar um novo ...
Scheme - encontre as listas mais profundamente aninhadas
Preciso encontrar as folhas em uma lista no esquem Por exemplo, se eu tiver(1 (2 3) (4 (5) (7 (8) (10 11 12)))))), minhas folhas são(8) e(10 11 12). Então, minha função retornará(1 (2 3) (4 (5) (7 leaf1 leaf2))))). Definição: uma folha é um ...
Scheme - encontre mais profundamente as listas aninhadas
Perguntei há vários dias sobre como encontrar olistas mais profundamente aninhadas [https://stackoverflow.com/questions/8355428/scheme-find-most-deeply-nested-lists/8360899#8360899] . Eu implementei a idéia que foi dada e funciona. Mas há ...
Por que passar estilo de continuação
Dentroinguagem de Programação do Esquema [http://scheme.com/tspl4/] por Kent Dybvig (4ª edição)secção 3.4 [http://scheme.com/tspl4/further.html#./further:h4] , ele descreve muito claramenteo qu estilo de passagem de continuação é. Para oporqu ele ...
ritérios diferentes da lista de classificação @scheme
Tenho uma lista finita de quádruplos, por exemplo, (list (list 1 3 5 5) (list 2 3 4 9) (list 3 4 4 6)(list 4 7 10 3)). Denote cada um dos elementos por (a1 a2 a3 a4 Por favor, ajude-me a escrever uma função de classificação que fornece ...
Por que o foldl é definido de maneira estranha no Racke
Em Haskell, como em muitas outras linguagens funcionais, a funçãofoldl é definido de forma que, por exemplo,foldl (-) 0 [1,2,3,4] = -10. Isso é bom, porquefoldl (-) 0 [1, 2,3,4] é, por definição,((((0 - 1) - 2) - 3) - 4). Mas, na ...
O que exatamente é um símbolo em lisp / schem
Pelo amor de todo-poderoso, ainda não entendi o propósito do símbolo'iamasymbol. Eu entendo números, booleanos, strings ... variáveis. Mas símbolos são demais para minha pequena mente imperativa. Para que exatamente eu os uso? Como eles devem ...
Por que Scheme tem lista e citação?
Desde que (lista 1 2 3) produz (1 2 3) e (citação (1 2 3)) produz (1 2 3), qual é a justificativa para ter os doi Desde que o esquema seja tão sobressalente, eles devem ter alguma diferença significativa. O que é isso
O quebra-cabeça das continuações yin yang faz sentido em um idioma digitado?
Esta questão está relacionada a "Como o quebra-cabeça yin-yang funciona?" [https://stackoverflow.com/questions/2694679/how-the-yin-yang-puzzle-works]. O exemplo yin yang de continuações no esquema é assim, de acordo comrtigo @Wikipedia ...
O que é estilo sem pontos na Programação Funcional?
Uma frase que notei recentemente é o conceito de estilo "sem pontos" ... Primeiro, haviaest [https://stackoverflow.com/questions/943405/point-free-style-with-objects-records-in-f] pergunta ealso ...