Repositório com o código produzido durante o curso "F# - Fundamentos".
- Visual Studio Code
- Ionide-fsharp (extensão para o Visual Studio Code)
- .NET Core 2.1
Hash | Descrição |
---|---|
8378ee5e470496406ec600abbcd10ecf42f099f8 | Primeira versão do README |
3dbe0bc78026b81932b6c90ecd18dce1d4f7aa2e | Adição do GITIGNORE |
f566cb07947b18216e8e9e079f7e5e61894c7b4a | Aula 2.1: Criando o nosso primeiro projeto com F# e .NET Core |
548bb084d5ea9f51c93155888a62ac9ac5b8c459 | Aula 2.2: Declaração de 'variáveis' no F# |
bf7f63db1c2a39f83fe604165127e602e6c3b2b7 | Aula 2.3: Aspectos funcionais no F# - imutabilidade |
c23bd8d8253bc13998e4db9b1c3e2d46092ca0ee | Aula 2.4: Aspectos funcionais no F# - exceções à imutabilidade com a keyword mutable |
02026bc2f7fb350e52050d57351afe8d29281af2 | Aula 2.5: Definindo tipos de dados explicitamente no F# |
88d1cedb5d76fa744c341a7bfbc66a26fb3fda74 | Aula 2.6: Definindo funções no F# |
b40390a9e618b064821c13a7f734f4ebdfad75e0 | Aula 3.1: Criando listas imutáveis com interação com o usuário com list comprehension |
124e89097136e920b21865cb83b140651264bb68 | Aula 3.2: O operador 'pipeline' - parte 1 |
c9d4710446c19d1f3911322294ac588958851adc | Aula 3.3: O operador 'pipeline' - parte 2 |
fa3afc9b36f1bd2c1faade753255107df79ba200 | Aula 4.1: Criando tipos estruturados no F# - types |
44491812730b09483ba1d77b2bbc0780f8e1e6ab | Aula 4.2: Interagindo com types personalizados e o módulo List |
1eb74d95adadd0341d7defcf6d22c16131f6e387 | Aula 4.3: Outras funcionalidades do módulo List |
c484d43003307fd0e6f770d5818c6ba984ccd88c | Aula 4.4: Invocando bindings personalizados com o operador 'pipeline' |
daee569658b2c13a6e96ade24cecaf5453fb8d2d | Aula 5.1: Definindo funções com mais de um parâmetro |
6a28d6cfaca05112f69d7a49da36f8678002af93 | Aula 5.2: F# e a técnica de 'currying' |
6631c741463dcfe74a65a5e46a84980a91649a57 | Aula 6.1: Lidando com exceções no F# |