lambda-study-group.github.io
lambda-study-group.github.io copied to clipboard
Repo principal do lambda study group :)
(λstudy.group)
:notebook: :pencil2: Repositório do grupo de estudos sobre programação funcional do Telegram.
:grey_question: Como funciona
O intuito do grupo é a participação coletiva de todos e o aprendizado de cada um. No grupo do telegram você pode tirar dúvidas, sugerir projetos e conversar sobre temas relacionados a programação funcional Para praticar temos alguns repositórios em que você pode resolver alguns exercícios.
:bulb: Projetos atuais
- Telegram Bot
- Juntar conteúdo acadêmico e prético de várias linguagens em um awesome
- Dicionério de tradução de termos funcionais
- Desenvolvimento do jogo da Lava Jato com Phoenix(Absinthe) / ClojureScript
Resolução de Exercícios
- Desafios Semanais
- Exercicios do livro SICP em várias linguagens diferentes
- Exercícios da trilha de programação funcional do HackerRank
- Exercícios de linguagens funcionais no Exercism
Traduções
:gun: Regras do grupão
- Bom senso
- Intolerância não será tolerada
- Sem spam. Pode postar evento, post etc desde que tenha relação com o grupo
- Podemos bater papo sobre coisas da vida mas se for muito nada a ver apagaremos
Contribuindo na landing page desse repo
A landing page é feita em [email protected], para isso você precisa instalar pelo terminal:
# pela npm
npm install -g [email protected]
# pelo yarn
yarn global add [email protected]
Ou por links do windows e mac aqui
Para contribuir basta mexer no Main.elm e rodar esse comando para gerar um elm.js pimpão:
elm make src/Main.elm --optimize --output elm.js
Você pode usar os scripts abaixo também...
Scripts com npm
Oh, temos um package.json no repo :trollface:, calma só há 3 dependências.
Você pode usar o npm para executar alguns scripts úteis:
npm install
Instala as dependências (elm, elm-live, uglify)
npm run start
Compila e serve a aplicação em modo DEV, usando o elm-live
npm run elm:build
Só compila o projeto
npm run build
Compila e depois minifica o bundle com uglify