NOTÍCIA

Lambdascript, ainda em alpha, leva programação funcional ao Python

Com forte influência de Haskell, Lambdascript utiliza várias features do Python, e se beneficia de módulos escritos em Python.

Lambdascript, ainda em alpha, leva programação funcional ao Python
Imagem: Redação iMasters

Lambdascript é uma linguagem funcional pura, construida sobre PythonPython56 conteúdosVSCode + Python + Alexa: Desenvolva e teste skills para alexa localmente com pythonDev (Back & Front) · out 2025Dominando decoradores em Python: um guia completo com exemplosDev (Back & Front) · jan 2025Desenvolvimento de software: diferenças entre Python, JavaScript e JavaGestão Dev & TI · nov 2024Ver tudo em Dev (Back & Front) 3, que oferece uma ponte entre Python e programação funcional.

Com forte influência de Haskell, a linguagem utiliza várias features do Python, e se beneficia de módulos escritos em Python, de acordo com a página no GitHub do projeto.

De acordo com a documentação oficial, quando uma versão pública for lançada, será possível compilar módulos muito bem escritos para uso em programas de Python puro, ou mesmo em programas em Lambdascript. Atualmente, Lambdascript está em estágio alpha.

Feita para funcionar em implementações com CPython3 ou PyPy3, a nova linguagem enfatiza a programação literal, com um programa completo sendo o documento Markdown e a ligação léxica em cada bloco de código no documento. O suporte de tail-recursion é destaque junto com o curry de funções. Pyhton puro pode ser embedado no documento Markdown ao usar código delimitado e indicar pyhton como a linguagem do bloco. Qualquer outro bloco de código será interpretado como lambdascript.

Python tem se tornado o objeto de diversas experiências, com muitos esforços para transpô-lo eo JavaScript. Outros projetos já foram lançados para melhorar a performance da linguagem, como o Grumpy, anunciado recentemente pelo Google e que transpõe Python em Go.
Com informações de http://www.infoworld.com/article/3156548/application-development/lambdascript-adds-functional-programming-to-python.hmtl

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil