وب‌سرویس مجید

پروژه haskell-mode

haskell/haskell-mode

این یک حالت ادیتور برای زبان برنامه‌نویسی Haskell در محیط Emacs است. ️

کاربرد:

این حالت، امکان ویرایش کد هَسکل رو در ایمکس به صورت هوشمند و راحت فراهم می‌کنه — شامل هایلایت کردن کد، تورفتگی خودکار، اجرا و دیباگ کد، و پشتیبانی از ابزارهای توسعه مثل ghci و cabal.

در چه شرایطی بهتره استفاده شود؟

اگر توی توسعه Haskell با ایمکس کار می‌کنی، این حالت کاملاً ضروریه.

به‌ویژه وقتی می‌خوای کد تمیز بنویسی، از اشکال‌زدایی داخلی استفاده کنی یا با ماژول‌ها و کتابخانه‌ها کار کنی، این ادیتور حالت عالی‌ایه.

چند مثال از موارد استفاده:

- نوشتن اسکریپت‌های کوچک هَسکل با هایلایت دقیق

- اتصال به GHCI برای تست تعاملی کد

- مدیریت پروژه‌های بزرگ با پشتیبانی از Cabal و Stack

- رفع باگ با دیباگر داخلی و نمایش خطاها در زمان ویرایش

  • ##haskell
  • ##emacs
  • ##programming
  • ##ide
  • ##functional
  • ##haskell
  • ##code
  • ##software
  • ##ghci
  • ##cabal