Export (Grade A) logo

Export (Grade A)서명-tested 데이터-AI skills로 Claude AI. 등급 A. Haskell 모듈 exports를 명시적으로 나열하고, 묵시적인 exports 대신 사용하세요. 필요한_symbol 및 묵시적인 exports를 피하기 위해 exports를 writing 또는 reviewing할 때

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

해슌(Haskell) 모듈의 심볼이 명시적으로 나열되도록 하며 필요할 때만 재출시 재사용하여 모든 것을 암묵적으로 재출하는 것을 피합니다. 이 기술을 사용하는 개발자는 '클로드(Clause AI) 프로젝트에서 모듈의 심볼을 유연하게 노출시키고 싶다'는愿望을 가지고 있습니다. API의 재출이 명백해질 수 있다면, 이는 죽은 코드의 감지에 도움이 될 수 있습니다. 그러나 Template Haskell을 사용하여 많은 양의 심볼을 생성하는 프로젝트에서는 전체 심볼 리스트의 재출이 필요할 수 있습니다. 재출은 유의하여 사용해야하는 것은 물론이며, 복잡한 import 관계를 만들고 원하지 않는 의존 관계를 감지하는 어려움을 초래할 수 있습니다. 이 기술은 라이브러리 또는 계층적인 top-level 모듈에 적용할 수 있지만, 다른 경우에는 함께 가져올 가능성이 높은 필수 모듈만 export해야 합니다.

주요 기능

  • 명시적 exports 나열
  • Sparse re-export 사용
  • Haskell 모듈 exports 대신 묵시적인 exports 사용
  • Codebase의 clarity improvement
  • Dead code detection의 ease

가격

모델
Free
카테고리
기술
평점
아직 리뷰 없음

사용 사례

Haskell 모듈 writing

이 skill을 사용하여 필요시만 exports하는 symbol들을 explicit로 export하고 묵시적인 exports를 피하세요.

Haskell 모듈 exports를 verifying하는 방법

이 skill을 사용하여 Module exports를 명시적으로 나열하고 re-exports를 정당하게 사용합니다.

장단점

장점

  • 퍼블릭 API가 명확해 집니다
  • 데드 코ード 탐지기가 간편해 집니다

단점

  • 대형 exports에 대한 tedium
  • complex import dependencies

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

이 스킬은 라이브러리의 최상위 모듈에 적합한가요?

예, 라이브러리나 계층형 아키텍처의 최상위 모듈에 명시적 export(또는 최소 재export)를 적용하는 것은 일반적인 관행으로, 명확성과 유지보수성을 향상시킵니다.

Asked by Priyanka Menon · Feb 19, 2026

이 스킬은 Template Haskell이 생성한 큰 심볼 목록을 처리할 수 있나요?

프로젝트가 Template Haskell을 통해 많은 심볼을 생성하고 개별적으로 나열하는 것이 비현실적이라면, 스킬은 전체 생성된 목록을 한 번에 export할 수 있는 단축 방식을 제공합니다. 다만, 이를 사용할 때는 주의가 필요합니다.

Asked by Chioma Nwosu · Feb 14, 2026

이 스킬을 사용하여 리-익스포트를 피해야 할 때는 언제인가요?

리-익스포트는 복잡한 import 체인을 만들 수 있으므로, 순환 의존성을 찾기 어렵게 만들고 증분 빌드 속도를 저하시킬 수 있으므로 사용을 최소화하는 것이 좋습니다.

Asked by Ingrid Bauer · Jan 29, 2026

Haskell 모듈용 Export 스킬이란 무엇인가요?

Export 스킬은 Haskell 모듈에서 내보내는 심볼을 명시적으로 나열하도록 강제하여, 암시적 'module *' 내보내기를 방지합니다. 이를 통해 공개 API를 명확히 하고 비활성 코드 검출에 도움이 됩니다.

Asked by Celia Ramirez · Dec 24, 2025

질문하기

기술 대안

Manage Headers (Grade A) logo
Manage Headers (Grade A)기술

조상인입다 종는이 UC131우 조집다 (Grade A). UCE8C의 조인는종는 조진다 UC2DD의종늄시 주세을 조진 좋인메를는 조인는 좋상종호는

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)기술

Grade A 방탄 데이터·AI 스킬. Claude AI에 안전하게 도입하세요. - Grade A. 특징별 기능 개발을 시작할 때 현재 워크스페이스에서 분리되어야 하는 경우 또는 구현 계획을 수행하기 전에 사용하세요. - 분리된 Git 워크 트리 생성

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)기술

Claude AI에서 보안 테스트済 데이터-AI 기술으로 등급 A. GA4 BigQuery Export Schema Reference — 전부 필드 참조, 중첩 구조, 쿼리 패턴 및 성능 팁

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)기술

보안 테스트 된 데이터- AI 기술로 클라우드 AI의 등급을 받았다. 등급 A. 메타 전환 API(CAPI) 설정 참조 - 아키텍처, 이벤트 유형, 고객 정보 해싱, 중복 제거, 구현 예시, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)기술

Claude AI

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)기술

클라우드 AI를 위한 보안 테스트가 완료된 데이터-AI 스킬. A 등급. module under test의 이름으로 테스트 모듈을 이름짓고 Spec Suffix를 동일한 네임스페이스에 붙이세요. Haskell 테스트 모듈을 작성하거나 검토할 때 사용

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)기술

Claude AI

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)기술

Claude AI

(0)
Free