Este é o aplicativo Linux chamado SimpleTraits.jl, cuja versão mais recente pode ser baixada como v0.9.5sourcecode.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute on-line este aplicativo chamado SimpleTraits.jl com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
SimpleTraits.jl
DESCRIÇÃO
Este pacote fornece uma implementação de traits baseada em macros, usando o truque de traits de Tim Holy. A ideia principal por trás dos traits é agrupar tipos fora da hierarquia de tipos e fazer com que o dispatch funcione com esse agrupamento. A diferença para os tipos Union é que os tipos podem ser adicionados a um trait após sua criação, enquanto os tipos Union são fixos após a criação. O interessante do truque de Tim é que não há impacto no desempenho em comparação com o uso do dispatch comum. Para um pouco de contexto e uma rápida introdução aos traits, assista à minha palestra de 10 minutos na JuliaCon 2015.
Recursos
- Funções de característica de argumento padrão e argumento de palavra-chave
- Sintaxe semelhante a Traitor.jl
- Todas as características têm um ou mais parâmetros (de tipo) para especificar o tipo ao qual a característica é aplicada
- Funções de característica Vararg, argumento padrão e argumento de palavra-chave funcionam
- Documentação disponível
- Exemplos disponíveis
Linguagem de Programação
Julia
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/simpletraits-jl.mirror/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil em um de nossos sistemas operacionais gratuitos.