<div dir="ltr"><span id="result_box" class="" lang="pt"><span class=""><span id="result_box" class="" lang="pt"><span class="">;-P... Eu nomeei</span> <span class="">que</span> <span class="">TGZ</span> <span class="">'</span><span class="">rápida e suja</span> <span class="">"por uma razão</span> <span class="">-</span> <span class="">mas você está</span> <span class="">levantando uma</span> <span class="">questão</span> <span class="">didática</span> <span class="">interessante:</span> <span class="">Como já foi referido</span> <span class="">na discussão de</span><span>'</span> <span class="">Uma</span> <span class="">Abordagem</span> <span class="">Pratica</span> <span class="">'</span><span class="">, parece que</span> <span class="">muitas pessoas estão interessadas</span> <span class="">em ensinar</span> <span class="">Haskell</span> <span class="">de uma forma que</span> <span class="">nem mesmo</span> <span class="">tipo</span> <span class="">classes ou interfaces</span> <span class="">IO</span> <span class="">são introduzidas</span> <span class="">até</span> <span class="">a palestra</span> <span class="">acabou.</span> <span class="">(</span><span>Eu acho que</span> <span class="">ambos são</span> <span class="">na sequência de um</span> <span class="">apprach</span> <span class="">diferente.</span><span class="">)</span></span></span><br><br> <span class="">Isso pode levar a</span> <span class="">verdade que,</span> <span class="">quando alguém</span> <span class="">familiarizado com</span> <span class="">essa</span> <span class="">palestra,</span> <span class="">a ser confrontados</span> <span class="">com elementos</span> <span class="">Haskell</span> <span class="">completamente</span> <span class="">comuns</span> <span class="">e</span> <span class="">práticas como</span> <span class="">aulas</span> <span class="">de tipo</span> <span class="">e interfaces</span> <span class="">de IO</span><span>,</span> <span class="">torna-se</span> <span class="">um pouco confuso</span> <span class="">e</span> <span class="">adivinha</span> <span class="">um nível muito</span> <span class="">avançado de</span> <span class="">Haskell</span> <span class="">é</span> <span class="">na prática.</span><br><br> <span class="">Eu</span> <span class="">estaria muito interessado</span> <span class="">nas</span> <span class="">opiniões</span> <span class="">e experiências do</span> <span class="">outro cara</span> <span class="">aqui em</span> <span class="">haskell</span><span>-br</span> <span class="">- como você</span> <span class="">vê-lo</span> <span class="">??</span><br><br> <span class="">Em relação</span> <span class="">a </span></span><span id="result_box" class="" lang="pt"><span class=""><span id="result_box" class="" lang="pt"><span class="">RWH</span></span></span> <span class="">-</span> <span class="">se você</span> <span class="">gostaria de ver</span> <span class="">um exemplo de</span> <span class="">apresentação (</span><span>capítulos</span> <span class="">0-4</span><span>):</span><br><br> <span class=""><a href="http://213.136.83.79/RWH">http://213.136.83.79/RWH</a></span><br><br> <span class="">Estas são as</span> <span class="">traduções</span> <span class="">Doralice</span> <span class="">de Araujo</span> <span class="">Chaves</span> <span class="">e</span> <span class="">me</span> <span class="">tinha feito</span><span>,</span> <span class="">com a ajuda</span> <span class="">de vocês</span><span>.</span> <span class="">Se você</span> <span class="">quiser, podemos</span> <span class="">entrar</span> <span class="">o que sua equipe</span> <span class="">fez, eu</span> <span class="">acho que foi</span><br><br> <span class="">19. Manipulação de erro<br>21. Trabalhando com bases de dados<br>22. Programação cliente Web<br>23. Programação GUI</span><br><br> <span class="">Meu próximo passo</span> <span class="">é escrever</span> <span class="">um</span> <span class="">parser</span> <span class="">exemplo</span> <span class="">uu</span><span class="">-</span><span>parsinglib</span><span>,</span> <span class="">e aplicá-lo</span> <span class="">para o capítulo</span> <span class="">5 -</span> <span class="">então podemos olhar</span> <span class="">como fazer uso</span> <span class="">de</span> <span class="">mais fácil</span> <span class="">-</span> <span class="">como</span> <span class="">disse</span><span>, eu</span> <span class="">acredito que é uma</span> <span class="">ferramenta muito útil</span> <span class="">todo mundo</span> <span class="">gostaria de ter</span><span>.</span><span class=""></span><br><br> <span class="">Cheers,</span> <span class="">Nick</span></span></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-26 18:33 GMT+01:00 Sergio costa <span dir="ltr"><<a href="mailto:skosta@gmail.com" target="_blank">skosta@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nick<div><br></div><div>Antes de mais nada, fiquei impressionado com a codificação. Você domina muito a linguagem :)</div><div><br></div><div>Como o arquivo RWH04DataPrettyBr foi gerado ? </div><div><br></div><div>Editaríamos o capítulo diretamente no arquivo RWH04DataPrettyBr ? </div><div><br></div><div>abs</div></div><div class="gmail_extra"><br><div class="gmail_quote">Em 24 de dezembro de 2014 23:46, Nick Rudnick <span dir="ltr"><<a href="mailto:nick.rudnick@gmail.com" target="_blank">nick.rudnick@gmail.com</a>></span> escreveu:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span lang="pt"><span>HtmlOutput.job</span> <span>processa agora</span> <span>arbitrárias (</span><span>simples</span> <span>texto</span><span>)</span> <span>representações</span> <span>Capítulo</span> <span>para</span> <span>HTML.<br><br></span></span><span lang="pt"><span>Agora com</span><br> <span style="font-family:monospace,monospace"><span>ghci</span><span>> :</span><span>l</span> <span>Job</span><br> <span>ghci</span><span>> main</span></span></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-24 11:19 GMT+01:00 Nick Rudnick <span dir="ltr"><<a href="mailto:nick.rudnick@gmail.com" target="_blank">nick.rudnick@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">($> cabal install regex-tdfa)<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-24 3:50 GMT+01:00 Sergio costa <span dir="ltr"><<a href="mailto:skosta@gmail.com" target="_blank">skosta@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Como usa isso ? To enferrujado com o Haskell, anos sem usar :)<div><br></div><div>Ps: limpei bastante o html</div></div><div class="gmail_extra"><br><div class="gmail_quote">Em 23 de dezembro de 2014 22:46, Nick Rudnick <span dir="ltr"><<a href="mailto:nick.rudnick@gmail.com" target="_blank">nick.rudnick@gmail.com</a>></span> escreveu:<div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span lang="pt"><span>Por favor,</span> <span>lembre-se:</span> <span>Foi quick & dirty,</span><span></span> <span>há muito tempo ...</span><br><br> <span>Mas</span> <span>eu acho que você</span> <span>pode tentar fazer isso</span> <span>-</span> <span>ele suporta</span> <span>o layout</span> <span>completo</span> <span>da</span> <span>RWH</span><span>,</span> <span>na verdade,</span> <span>até um pouco mais</span><span>.</span><br></span><br><span lang="pt"><span lang="pt"><span>Imagens</span><span>,</span> stylesheets<span></span><span>, etc., deverão</span> <span>ser exatamente</span> <span>aqueles</span> <span>do site RWH</span><span>.<br><br></span></span> <span>Divirta-se,</span> <span>Nick</span></span></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>2014-12-23 23:39 GMT+01:00 Sergio costa <span dir="ltr"><<a href="mailto:skosta@gmail.com" target="_blank">skosta@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">Em 20 de dezembro de 2014 22:51, Alexandre Souza <span dir="ltr"><<a href="mailto:alexandre_@fastmail.com" target="_blank">alexandre_@fastmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">PRs</blockquote></div><br>Sim, o ideal é ter o texto separado mesmo, fica muito mais fácil fazer a manutenção. Entendo que a correção é continua. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Estou formatando em HTML os primeiros capítulos para montar um html mais simples do que o original do livro. Em janeiro vemos como montarmos isso.</div><span><div class="gmail_extra"><br></div><div class="gmail_extra"><br><br clear="all"><div><br></div>-- <br><div>Prof. Sérgio Souza Costa<div><a href="https://sites.google.com/site/skosta/" target="_blank">https://sites.google.com/site/skosta/</a><br></div></div>
</div></span></div>
<br></div></div><span>_______________________________________________<br>
haskell-br mailing list<br>
<a href="mailto:haskell-br@haskell.org" target="_blank">haskell-br@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-br" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-br</a><br>
<br></span></blockquote></div><br></div>
<br>_______________________________________________<br>
haskell-br mailing list<br>
<a href="mailto:haskell-br@haskell.org" target="_blank">haskell-br@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-br" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-br</a><br>
<br></blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div>Prof. Sérgio Souza Costa<div><a href="https://sites.google.com/site/skosta/" target="_blank">https://sites.google.com/site/skosta/</a><br></div></div>
</div></div></div>
<br>_______________________________________________<br>
haskell-br mailing list<br>
<a href="mailto:haskell-br@haskell.org" target="_blank">haskell-br@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-br" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-br</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
haskell-br mailing list<br>
<a href="mailto:haskell-br@haskell.org" target="_blank">haskell-br@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-br" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-br</a><br>
<br></blockquote></div></div></div><div><div class="h5"><br><br clear="all"><div><br></div>-- <br><div>Prof. Sérgio Souza Costa<div><a href="https://sites.google.com/site/skosta/" target="_blank">https://sites.google.com/site/skosta/</a><br></div></div>
</div></div></div>
<br>_______________________________________________<br>
haskell-br mailing list<br>
<a href="mailto:haskell-br@haskell.org">haskell-br@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-br" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-br</a><br>
<br></blockquote></div><br></div>