Language Extensions (Grade A) logo

Language Extensions (Grade A)Habilidade de dados-ai testada de segurança para Claude AI. Nota A. Extensão de linguagem Haskell e política de seleção de edição de linguagem (GHC2024/GHC2021). Use ao configurar ou revisar extensões de linguagem Haskell.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Language Extensions (Grade A) é uma skill testada quanto à segurança para o Claude AI, projetada para ajudar na seleção de extensões da linguagem Haskell e na política de escolha da edição da linguagem (GHC2024/GHC2021). Destina‑se ao uso ao configurar ou revisar extensões da linguagem Haskell. A skill explica a política básica para escolher versões da linguagem Haskell: quando possível, utiliza‑se o GHC2024, e quando não for possível, utiliza‑se o GHC2021. Mesmo que certas extensões estejam desativadas no GHC2024, extensões relativamente seguras e úteis são habilitadas. A skill lista extensões de linguagem específicas que são incluídas no GHC2024 e no GHC2021, como BangPatterns, BinaryLiterals e DeriveDataTypeable. Além disso, descreve a configuração típica de versões de linguagem e extensões em um arquivo cabal, incluindo default-language e default-extensions. Para uma lista detalhada das políticas de extensões de linguagem individuais, incluindo se devem ser ativadas por padrão, ativadas módulo a módulo ou proibidas, consulte o arquivo reference.md.

Funcionalidades principais

  • Seleção de edição de linguagem GHC2024 e GHC2021
  • Política de seleção de extensão de linguagem
  • Diretrizes de configuração de arquivo cabal
  • Configurações de extensão de linguagem padrão para GHC2021 e GHC2024

Preços

Modelo
Free
Categoria
Habilidades
Avaliação
Ainda sem avaliações

Casos de uso

Configurando arquivos cabal

Esta habilidade fornece diretrizes para configurar arquivos cabal, incluindo definir a linguagem padrão e extensões de linguagem.

Revisando extensões de linguagem Haskell

A habilidade descreve uma política para revisar e selecionar extensões de linguagem Haskell, garantindo consistência e segurança.

Prós e contras

Prós

  • Fornece uma política clara para selecionar extensões de linguagem Haskell
  • Prioriza o uso da versão mais recente do GHC (GHC2024)
  • Especifica diretrizes para configurar arquivos cabal

Contras

  • A política pode não cobrir todos os casos de uso possíveis ou cenários de borda
  • A decisão de habilitar ou desabilitar extensões de linguagem específicas pode exigir consideração adicional

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

What are the main limitations of this skill?

The policy may not cover every edge case, and selecting or disabling extensions may still require manual review beyond the provided guidelines.

Asked by Valentina Marino · Apr 3, 2026

Can I use this skill to edit my cabal file?

Yes, it provides guidelines for configuring cabal files, including setting default-language and default-extensions for GHC2024 and GHC2021.

Asked by Sven Bergqvist · Mar 5, 2026

How does the skill determine which extensions to enable?

It follows a policy that enables relatively safe and useful extensions even if some are disabled in GHC2024, while listing specific extensions like BangPatterns, BinaryLiterals, and DeriveDataTypeable for both editions.

Asked by Willa Thompson · Feb 12, 2026

Which GHC versions does Language Extensions (Grade A) support?

It supports both GHC2024 and GHC2021, preferring GHC2024 when possible and falling back to GHC2021 if not available.

Asked by Jana Krejčí · Jan 4, 2026

Faz uma pergunta

Alternativas a Habilidades

Manage Headers (Grade A) logo
Manage Headers (Grade A)Habilidades

Habilidade de desenvolvimento testada para segurança para Claude AI. Grau A. Inspeciona e configura os cabeçalhos de segurança que um site do Power Pages envia para os navegadores — Política de Segurança de Conteúdo, proteção contra frame e clickjacking

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A. Use ao iniciar o trabalho de recurso que precisa de isolamento do espaço de trabalho atual ou antes de executar planos de implementação - cria worktrees git isolados

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Habilidades

Habilidade de dados-IA testada por segurança para Claude AI. Nota A. Referência do Esquema de Exportação GA4 BigQuery - referência de campo completa, estruturas aninhadas, padrões de consulta e dicas de desempenho

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Habilidades

Habilidade de dados-IA testada em segurança para Claude AI. Grau A. Referência de configuração do Meta Conversions API (CAPI) — arquitetura, tipos de eventos, hash de informações de cliente, deduplicação, exemplos de implementação, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Habilidades

Habilidade de desenvolvimento testada por segurança para Claude AI. Nota A. Lista o que uma função/método chama (gráfico de chamadas direto)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Habilidades

Habilidade de dados-IA testada para segurança para Claude AI. Grau A. Simula uma deliberação de um conselho de 5 membros especialistas para decisões importantes. Use ao avaliar planos, escolhas de arquitetura, designs de recursos ou qualquer decisão

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Habilidades

Skill de desenvolvimento testada quanto à segurança para o Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free