terça-feira, 20 de julho de 2010

Awful 0.24

Há pouco foi lançada a versão 0.24 de awful. As novidades que mais se destacam, além de algumas pequenas melhorias e da correção de alguns bugs que ocorriam em casos especiais, há o suporte inicial a armazenamento de identificadores de sessão em cookies (via spiffy-cookies) e o suporte a redirecionamentos de forma fácil (procedimento redirect-to).

A seguir está um exemplo de definição de um redirecionador:


(define-page "/mario"
(lambda ()
(redirect-to "http://parenteses.org/mario")))


A definição do redirecionador pode ser encurtada com o uso de cut:


(define-page "/mario" (cut redirect-to "http://parenteses.org/mario"))


Também aproveitei para dar uma embelezada no web REPL e no inspetor de sessão (screenshots abaixo).



Nenhum comentário: