Escolar Documentos
Profissional Documentos
Cultura Documentos
• temos o erro
• The label Idade is not mutable.
Tipos Produto
• Os elementos de um tipo produto podem ser processados de duas formas:
• Emparelhamento de padrões
• let GetName = fun { Nome=x } x
• let a=Copas;;
• type expr =
• num of int
• I soma of expr * expr
• I sub of expr * expr
• I mul of expr * expr I div of expr * expr;;
• [] Nil
• [1]Node(1,Nil)
• [1;2] Node( 1 , Node( 2 , Nil ) )
Primeiro
Elemento
7 2
2 3
4 5 7
5