Junte-se à Trilha Standard ML do Exercism e tenha acesso a 90 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
fun fib 0 = 0
| fib 1 = 1
| fib n = fib (n - 1) + fib (n - 2)
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Gere a letra da música 'I Know an Old Lady Who Swallowed a Fly'.
Dado um número inteiro N, encontre todos os ternos pitagóricos para os quais a + b + c = N.
Monte uma cadeia de dominós.
Fácil de definir e fácil de usar, com casamento de padrões robusto e verificação de exaustividade de padrões.
Um sistema poderoso e flexível, que dá suporte a ocultação de informação e genericidade.
Segurança em primeiro lugar! Garantias fortes sobre a correção dos programas em tempo de compilação.
Todos os benefícios da programação funcional com alguns recursos imperativos.
O compilador muitas vezes consegue calcular o tipo a partir do contexto. Os programas ficam concisos e mais fáceis de escrever.
Abstrações que atravessam tipos de dados: pense nos templates do C++ ou nos generics do Ada.
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Standard ML não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Standard ML e a escrever código idiomático em Standard ML. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em Standard ML. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de Standard ML no Exercism tem 90 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de Standard MLE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de Standard ML