From elias.tandel at gmail.com Tue Dec 1 00:24:31 2015 From: elias.tandel at gmail.com (Elias Barrionovo) Date: Mon, 30 Nov 2015 22:24:31 -0200 Subject: [haskell-br] haskellbr.com, haskell.org em pt-br, fork da biblioteca MissingH, stack-run-auto In-Reply-To: References: Message-ID: Sent from my coffee pot. On Nov 30, 2015 7:38 PM, "Pedro Yamada" wrote: > Primeiro, n?o tem ningu?m no Slack e pouqu?ssimas pessoas no IRC, o > que me deixa triste. Entrem l? pra trocar ideia de programa??o > funcional. Eu costumava estar sempre pelo IRC at? a infra de onde eu trabalho resolver bloquear portas "diferentes" por motivos de ~~seguran?a~~. =/ Lembro que era meio parad?o, mas de vez em quando rolavam umas discuss?es interessantes. > P.S. isso estava no HackerNews e ? sensacional (datomic no nubank) > https://youtu.be/7lm3K8zVOdY Nubank <3 E muito maneiro esse datomic! -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismilanooliveira at gmail.com Tue Dec 1 01:28:32 2015 From: luismilanooliveira at gmail.com (Luis Fernando Milano Oliveira) Date: Mon, 30 Nov 2015 23:28:32 -0200 Subject: [haskell-br] haskellbr.com, haskell.org em pt-br, fork da biblioteca MissingH, stack-run-auto In-Reply-To: References: Message-ID: Ol? a todos! Em primeiro lugar, parab?ns ao Yamada pelas iniciativas nos ?ltimos dias! Espero poder ajudar no que der tamb?m! Esse v?deo do Nubank estava na minha lista de "Assistir mais tarde". A prioridade de assistir ele subiu agora que foi recomendado aqui! =P Fiquei curioso sobre a mensagem da lista de emails de Erlang. Pra facilitar, estou linkando aqui ! Em 30 de novembro de 2015 22:24, Elias Barrionovo escreveu: > Sent from my coffee pot. > On Nov 30, 2015 7:38 PM, "Pedro Yamada" wrote: > > Primeiro, n?o tem ningu?m no Slack e pouqu?ssimas pessoas no IRC, o > > que me deixa triste. Entrem l? pra trocar ideia de programa??o > > funcional. > > Eu costumava estar sempre pelo IRC at? a infra de onde eu trabalho > resolver bloquear portas "diferentes" por motivos de ~~seguran?a~~. =/ > Lembro que era meio parad?o, mas de vez em quando rolavam umas discuss?es > interessantes. > > > P.S. isso estava no HackerNews e ? sensacional (datomic no nubank) > > https://youtu.be/7lm3K8zVOdY > > Nubank <3 > E muito maneiro esse datomic! > > _______________________________________________ > haskell-br mailing list > haskell-br at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alvaro.bruno at gmail.com Wed Dec 2 00:04:10 2015 From: alvaro.bruno at gmail.com (=?UTF-8?Q?=C3=81lvaro_Pereira?=) Date: Tue, 1 Dec 2015 22:04:10 -0200 Subject: [haskell-br] haskellbr.com, haskell.org em pt-br, fork da biblioteca MissingH, stack-run-auto In-Reply-To: References: Message-ID: Animo dar uma ajuda nas tradu??es, bom que vejo melhor como o yesod funciona, tava querendo faze um projetinho meu nele, mas vou usar coisas de GIS e n?o achei as coisas que preciso pra yesod/haskell (inclusive, seria legal fazer haeuhae, projeto pro futuro). Isso de quebrar o MissingH animo pegar algo pra fazer junto tamb?m. 2015-11-30 23:28 GMT-02:00 Luis Fernando Milano Oliveira < luismilanooliveira at gmail.com>: > Ol? a todos! > > Em primeiro lugar, parab?ns ao Yamada pelas iniciativas nos ?ltimos dias! > Espero poder ajudar no que der tamb?m! > > Esse v?deo do Nubank estava na minha lista de "Assistir mais tarde". A > prioridade de assistir ele subiu agora que foi recomendado aqui! =P > > Fiquei curioso sobre a mensagem da lista de emails de Erlang. Pra > facilitar, estou linkando aqui > ! > > > Em 30 de novembro de 2015 22:24, Elias Barrionovo > escreveu: > >> Sent from my coffee pot. >> On Nov 30, 2015 7:38 PM, "Pedro Yamada" wrote: >> > Primeiro, n?o tem ningu?m no Slack e pouqu?ssimas pessoas no IRC, o >> > que me deixa triste. Entrem l? pra trocar ideia de programa??o >> > funcional. >> >> Eu costumava estar sempre pelo IRC at? a infra de onde eu trabalho >> resolver bloquear portas "diferentes" por motivos de ~~seguran?a~~. =/ >> Lembro que era meio parad?o, mas de vez em quando rolavam umas discuss?es >> interessantes. >> >> > P.S. isso estava no HackerNews e ? sensacional (datomic no nubank) >> > https://youtu.be/7lm3K8zVOdY >> >> Nubank <3 >> E muito maneiro esse datomic! >> >> _______________________________________________ >> haskell-br mailing list >> haskell-br at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br >> >> > > _______________________________________________ > haskell-br mailing list > haskell-br at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cerencio at yahoo.com.br Sun Dec 6 23:09:02 2015 From: cerencio at yahoo.com.br (Leandro Cerencio) Date: Sun, 6 Dec 2015 21:09:02 -0200 Subject: [haskell-br] Cliente bittorrent em Haskell Message-ID: Pessoal, Eu acompanho o reddit e vi esse interessante artigo. http://blog.chaps.io/2015/10/05/torrent-client-in-haskell-1.html Eu comecei a ler mas eu passo vergonha ainda com monads. Ta? para quem se interessar. Sent from my iPad From tacla.yamada at gmail.com Tue Dec 8 17:29:28 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Tue, 8 Dec 2015 15:29:28 -0200 Subject: [haskell-br] Primeiro post do blog HaskellBR Message-ID: H? um blog online em blog.haskellbr.com. O primeiro post publicado est? em: http://blog.haskellbr.com/2015/12/04/implementando-fibonacci-em-haskell.html ? bem b?sico, como esse conte?do n?o existia traduzido achei divertido escrever. Me mandem coment?rios e respostas por e-mail. Pedi permiss?o do Franklin Chen, que est? escrevendo a vers?o 2015 do "24 days of Hackage" em http://conscientiousprogrammer.com, para traduzir a s?rie enquanto a publica. Vou parar hoje a noite e tentar alcan?ar onde est? agora (7 posts para traduzir, v?o ser 17 no total). Em algum outro momento podemos traduzir os posts do OCharles da s?rie de anos anteriores. Contribuam em https://github.com/haskellbr/blog - - - Portei meus bash scripts para manejar daemons do Emacs para Haskell esses dias :) Dispon?vel em: http://haskellbr.com/git/haskellbr/edm Usando o utilit?rio em C: http://github.com/yamadapc/projectroot E um curto exemplo da FFI de Haskell em: https://gitlab.com/yamadapc/haskell-projectroot Acho que vale escrever um post sobre a FFI e o `optparse-applicative`. Yamada From tacla.yamada at gmail.com Wed Dec 9 13:44:24 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Wed, 9 Dec 2015 11:44:24 -0200 Subject: [haskell-br] =?utf-8?q?Tradu=C3=A7=C3=A3o_do_primeiro_dia_do_24_d?= =?utf-8?q?ays_of_Hackage?= Message-ID: O primeiro dia traduzido do "24 days of Hackage" 2015 est? no ar: http://blog.haskellbr.com/2015/12/08/aperitivos-de-haskell-24-dias-de-hackage-2015-dia-1-introducao-e-stack.html Yamada From tacla.yamada at gmail.com Thu Dec 10 08:25:53 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Thu, 10 Dec 2015 06:25:53 -0200 Subject: [haskell-br] =?utf-8?q?24_dias_de_Hackage_-_tradu=C3=A7=C3=A3o_do?= =?utf-8?q?_segundo_dia?= Message-ID: Breves notas aqui e ali, tentei fazer do post um pouquinho mais "beginner-friendly". http://blog.haskellbr.com/2015/12/09/24-dias-de-hackage-2015-dia-2-expressoes-regulares-com-pcre-heavy-scripts-standalone-usando-stack.html From tacla.yamada at gmail.com Fri Dec 11 15:03:34 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Fri, 11 Dec 2015 13:03:34 -0200 Subject: [haskell-br] 24 dias de Hackage - 3 Message-ID: http://blog.haskellbr.com/2015/12/10/24-dias-de-hackage-2015-dia-3-hspec-a-importancia-de-testes.html From tacla.yamada at gmail.com Sat Dec 12 15:02:55 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Sat, 12 Dec 2015 13:02:55 -0200 Subject: [haskell-br] 24 dias de Hackage - 4 Message-ID: http://blog.haskellbr.com/2015/12/12/24-dias-de-hackage-2015-dia-4-wreq-programacao-de-clientes-web-com-notas-sobre-lens-e-a-sintaxe-de-operadores.html From tacla.yamada at gmail.com Sun Dec 13 15:09:26 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Sun, 13 Dec 2015 13:09:26 -0200 Subject: [haskell-br] 24 dias de Hackage - 5 Message-ID: http://blog.haskellbr.com/2015/12/13/24-dias-de-hackage-2015-dia-5-should-not-typecheck-fazendo-haskell-quase-dinamicamente-tipado-com-deferred-type-errors.html From tacla.yamada at gmail.com Mon Dec 14 15:12:07 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Mon, 14 Dec 2015 13:12:07 -0200 Subject: [haskell-br] =?utf-8?q?24_dias_de_Hackage=2C_2015_-_dia_6_-_Encon?= =?utf-8?q?trando_utilit=C3=A1rios_com_Hoogle_e_Hayoo=3A_MissingH?= =?utf-8?q?=2C_extra?= Message-ID: Post traduzido: "24 dias de Hackage, 2015 - dia 6 - Encontrando utilit?rios com Hoogle e Hayoo: MissingH, extra" http://blog.haskellbr.com/2015/12/13/24-dias-de-hackage-2015-dia-6-encontrando-utilitarios-com-hoogle-e-hayoo-missingh-extra.html Yamada From elias.tandel at gmail.com Mon Dec 14 15:51:58 2015 From: elias.tandel at gmail.com (Elias Barrionovo) Date: Mon, 14 Dec 2015 13:51:58 -0200 Subject: [haskell-br] =?utf-8?q?24_dias_de_Hackage=2C_2015_-_dia_6_-_Encon?= =?utf-8?q?trando_utilit=C3=A1rios_com_Hoogle_e_Hayoo=3A_MissingH?= =?utf-8?q?=2C_extra?= In-Reply-To: References: Message-ID: Muito maneiro! S? conhecia o Hoogle, e de fato o Hayoo parece um pouco melhor. Nunca entendi porque o Hoogle retorna coisas que n?o batem com os tipos que voc? busca. On Mon, Dec 14, 2015 at 1:12 PM, Pedro Yamada wrote: > Post traduzido: "24 dias de Hackage, 2015 - dia 6 - Encontrando > utilit?rios com Hoogle e Hayoo: MissingH, extra" > > http://blog.haskellbr.com/2015/12/13/24-dias-de-hackage-2015-dia-6-encontrando-utilitarios-com-hoogle-e-hayoo-missingh-extra.html > > Yamada > _______________________________________________ > haskell-br mailing list > haskell-br at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br -- NI! () - www.asciiribbon.org /\ - ascii ribbon campaign against html e-mail and proprietary attachments From tacla.yamada at gmail.com Mon Dec 14 15:58:09 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Mon, 14 Dec 2015 13:58:09 -0200 Subject: [haskell-br] =?utf-8?q?24_dias_de_Hackage=2C_2015_-_dia_6_-_Encon?= =?utf-8?q?trando_utilit=C3=A1rios_com_Hoogle_e_Hayoo=3A_MissingH?= =?utf-8?q?=2C_extra?= In-Reply-To: References: Message-ID: Sim, o Hayoo oferece v?rias features a mais. Tem uma API de JSON e suporte a queries pelo tipo (n?o assinatura, "tipo" como em vari?vel, fun??o, m?dulo e pacote) da express?o que voc? quer encontrar. Isso ? muito ?til e ? como aquele utilit?rio `stack-run-auto` encontra o pacote que cont?m um m?dulo: https://github.com/yamadapc/stack-run-auto/blob/master/stack-run-auto/src/StackRunAuto.hs#L63-L76 Inclusive ? um exemplo divertido do `wreq` + `lens-aeson`. Talvez um pouco menos divertido se voc? olhar o bash script equivalente usado na primeira vers?o do c?digo: https://github.com/yamadapc/stack-run-auto/blob/master/module-package#L1-L4 Mas de qualquer forma; essa API ? muito ?til. Com `curl`, `jq` e m?gica, n?s podemos encontrar muita coisa com muito pouco esfor?o: curl -s -L http://hayoo.fh-wedel.de/json?query="sua query" | jq '.result' Com um pouco mais de a??car talvez d? pra automatizar belas ferramentas pra todos. :) Yamada On Mon, Dec 14, 2015 at 1:51 PM, Elias Barrionovo wrote: > Muito maneiro! S? conhecia o Hoogle, e de fato o Hayoo parece um pouco > melhor. Nunca entendi porque o Hoogle retorna coisas que n?o batem com > os tipos que voc? busca. > > On Mon, Dec 14, 2015 at 1:12 PM, Pedro Yamada wrote: >> Post traduzido: "24 dias de Hackage, 2015 - dia 6 - Encontrando >> utilit?rios com Hoogle e Hayoo: MissingH, extra" >> >> http://blog.haskellbr.com/2015/12/13/24-dias-de-hackage-2015-dia-6-encontrando-utilitarios-com-hoogle-e-hayoo-missingh-extra.html >> >> Yamada >> _______________________________________________ >> haskell-br mailing list >> haskell-br at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br > > > > -- > NI! > > () - www.asciiribbon.org > /\ - ascii ribbon campaign against html e-mail and proprietary attachments > _______________________________________________ > haskell-br mailing list > haskell-br at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-br From tacla.yamada at gmail.com Tue Dec 15 09:13:39 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Tue, 15 Dec 2015 07:13:39 -0200 Subject: [haskell-br] =?utf-8?q?Dia_7_e_boas_not=C3=ADcias?= Message-ID: O dia 7 est? no ar: http://blog.haskellbr.com/2015/12/15/24-dias-de-hackage-2015-dia-7-semigroups-lista-nonempty-e-um-caso-de-estudo-de-tipos-e-testes.html "semigroups; lista NonEmpty e um caso de estudo de tipos e testes" Ontem criei um milestone do GitHub, para deixar o trabalho necess?rio de traduzir os posts o mais claro poss?vel: https://github.com/haskellbr/blog/milestones/24%20dias%20de%20Hackage%202015 Estou feliz porque 3 da pr?xima semana, j? tem respons?veis! Enfim... Acho que o post de hoje ? divertido; e o blog recebeu umas melhorias de c?digo. Yamada -------------- next part -------------- An HTML attachment was scrubbed... URL: From tacla.yamada at gmail.com Mon Dec 21 14:37:15 2015 From: tacla.yamada at gmail.com (Pedro Yamada) Date: Mon, 21 Dec 2015 12:37:15 -0200 Subject: [haskell-br] Uma ideia para melhorar o Hackage Message-ID: https://medium.com/@yamadapc/hackeando-pacotes-melhores-para-o-haskell-9ccc48df50e1#.wx7zv6u3o -------------- next part -------------- An HTML attachment was scrubbed... URL: