Posts Tagged ‘funcional’

Ainda há vida.

16jan11

O dia foi bem legal. Paintball pela tarde com o pessoal da faculdade e a noite revi Anakin, O perturbado, se revoltar contra os Jedi em  Star Wars Episódio III, A Vingança do Sith. Certo, mas o post não tem nada haver com o que falei. Queria dizer é que apesar da minha ausência, não esqueci do blog. […]


Os telefones

28nov10

Hoje no IX Encontro do Python User Group de Pernambuco apresentei uma palestra relâmpago no I Toró de palestras do PUG-PE. Nessa palestra apresentei uma forma de resolução para o problema abaixo utilizando uma abordagem funcional. Esse problema foi uma proposta de Dojo enviada por Marcel Caraciolo a nossa lista de discussão. Depois encontrei na […]


VI PUG-PE

21ago10

Demorou mas estou postando aqui a minha apresentação no último encontro do PUG-PE. Palestra + exemplos Foi um dos melhores encontros já realizados pelo grupo, todos  realmente estão de parabéns. Quem perdeu pode ler o resumo do nosso encontro e em breve ver as palestras no Blip.tv. Álbum de foto do VI Encontro do PUG-PE


Dando continuidade a Um pouco de Funcional, hoje o post é sobre a função filter. A função filter deve ser utilizada quando é necessário filtrar uma sequência. Sua utilização segue o seguinte modelo Em alguns casos também pode ser reproduzido com list comprehension dessa maneira A função filter retorna uma sequência formada por todos os […]


Continuando a série “Um pouco de Funcional“, chegou a hora de falar sobre map. Apesar de ser uma função originalmente de programação funcional, map hoje já está presente em várias linguagens (ver tabela). A função map é utilizada para fazer mapeamentos em sequência. Entenda sequência como qualquer objeto iterável. ex.: listas, tuplas, strings, etc. Mapeamento […]


Hoje, vou começar uma série de posts que tem como finalidade mostrar um pouco das ferramentas de programação funcional que Python propicia aos programadores. O post de hoje é sobre lambda mas pretendo no futuro falar um pouco sobre filter, map, reduce, any, all, list comprehension, etc. Python permite a criação de funções anônimas através do […]