matemática básica em coffeescript, á la lisp
Porque os operadores padrão são tããão clichê. https://github.com/leemachin/maths.js m = new Maths(m.add 1, 12, (m.multiply 10, 2, (m.subtract 10, (m.divide 8, 4))))
Continuar lendoConteúdo para você se capacitar em programação
Porque os operadores padrão são tããão clichê. https://github.com/leemachin/maths.js m = new Maths(m.add 1, 12, (m.multiply 10, 2, (m.subtract 10, (m.divide 8, 4))))
Continuar lendoEsta é uma dica legal se você carregar muitos pacotes personalizados durante a inicialização do Emacs. Por byte-compilando seus .El arquivos em .elc arquivos e colocá-los em vez dos arquivos …
Continuar lendoImplementar seu próprio dialeto Lisp é um exercício legal! E é divertido ver muitos avisos de recursão profunda do ” que-runs-si executar-a-lisp-que-é escrito-em-lisp ” teste . Alguns exemplos do shell …
Continuar lendohttp://scriptor.github.com/pharen/ (fn greet-person (name) (. “Hello ” name “!”))(echo (greet-person “visitor”)) <?phpfunction greet_person($name){ return “Hello ” . $name . “!”;}echo greet_person(“visitor”);?>
Continuar lendoA única coisa que absolutamente amo no IntelliJ é o pequeno menu de troca de buffer que você obtém com o Super + G. Desesperado para obter esse recurso no …
Continuar lendoTente ganhar experiência em tantos paradigmas de programação que puder. Na minha opinião, você deve pelo menos entender os seguintes paradigmas: Paradigma imperativo, linguagens mais comuns Paradigma lógico, como prolog …
Continuar lendoPodemos usar a macro pharen para escrever um código seco melhor. Este é um exemplo de macro para estrutura fina: (defmacro slim-init () ‘(def app (new Slim)))(defmacro slim-set-local-instance () ‘(local …
Continuar lendoRubi Christmas=”beer “NewYear=”more beer”if Christmas + NewYear==”beer more beer” print “festive hangover”end Objective-C NSString *Christmas=@”beer “;NSString *NewYear=@”more beer”;if ([[NSString stringWithFormat:@”%@%@”,Christmas,NewYear] isEqualToString:@”beer more beer”]) NSLog(@”%@”, @”festive hangover”); Pitão Christmas=”beer “NewYear=”more beer”if …
Continuar lendomacros (defmacro orm-config (type host db username password) ‘(do (:: ORM (configure (. ~type “:host=” ~host “;dbname=” ~db ))) (:: ORM (configure “username” ~username)) (:: ORM (configure “password” ~password)) ) …
Continuar lendoRecentemente, esbarrei em meu curso de Programação de IA (no qual usamos Lisp) ao trabalhar com listas multidimensionais e tentar encontrar os valores mínimo e máximo. O Lisp aparentemente não …
Continuar lendoAo explorar os predicados integrados, os LISPers iniciantes (em ANSI Common LISP esp.) Muitas vezes terão a seguinte dúvida: Consp e listp não são iguais? Resposta curta: Não Por que …
Continuar lendo