All Projects → 1Computer1 → errata

1Computer1 / errata

Licence: MIT license
Source code error pretty printing

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to errata

custom-exception-middleware
Middleware to catch custom or accidental exceptions
Stars: ✭ 30 (-26.83%)
Mutual labels:  error, error-messages
vim-high
Vim plugin: All-in-one highlighter, highlight custom pattern like indentation, inactive window, word under the cursor
Stars: ✭ 20 (-51.22%)
Mutual labels:  highlight
developer-guides
Developer Guides
Stars: ✭ 25 (-39.02%)
Mutual labels:  error-messages
TOSView
Draw the traces of OS(Linux, xv6, ...) kernel functions in a graph and link graph nodes to the source codes
Stars: ✭ 29 (-29.27%)
Mutual labels:  source-code
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
Stars: ✭ 30 (-26.83%)
Mutual labels:  error
Xcode-Error-Collection
总结的Xcode报错问题以及解决方法,希望在开发的路上都可以少走一些弯路。
Stars: ✭ 45 (+9.76%)
Mutual labels:  error
Potato
Read the fucking source code for the Android interview
Stars: ✭ 67 (+63.41%)
Mutual labels:  source-code
VarCLR
VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning
Stars: ✭ 30 (-26.83%)
Mutual labels:  source-code
I-CTF-FWHIBBIT
Challenges source code
Stars: ✭ 41 (+0%)
Mutual labels:  source-code
Studyit-club
​💔 ​针对校社团开发的一套IT俱乐部官网 -> http://sunhang.gz01.bdysite.com/
Stars: ✭ 17 (-58.54%)
Mutual labels:  highlight
go-highlight
A Go (Golang) code syntax highlighting library.
Stars: ✭ 20 (-51.22%)
Mutual labels:  highlight
laravel-exception-notify
Laravel 中异常监控报警通知(Bark、Chanify、钉钉群机器人、Discord、飞书群机器人、邮件、PushDeer、QQ 频道机器人、Server 酱、Slack、Telegram、企业微信群机器人、息知)。
Stars: ✭ 52 (+26.83%)
Mutual labels:  error
nim.nvim
Nim plugin for NeoVim
Stars: ✭ 159 (+287.8%)
Mutual labels:  highlight
pretty-d-array
Pretty printing multidimensional D arrays.
Stars: ✭ 16 (-60.98%)
Mutual labels:  pretty-printing
phpBolt
Best php encoder - free | Encrypt php source code
Stars: ✭ 113 (+175.61%)
Mutual labels:  source-code
codeblock-beautifier
💅 A chrome extension for highlighting codes of Medium Articles
Stars: ✭ 118 (+187.8%)
Mutual labels:  highlight
android-source-codes
⚙️ Code analysis of common Android projects and components.
Stars: ✭ 59 (+43.9%)
Mutual labels:  source-code
vue-highlight-text
🔦 Vue component for highlight multiple instances of a word
Stars: ✭ 55 (+34.15%)
Mutual labels:  highlight
xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
Stars: ✭ 97 (+136.59%)
Mutual labels:  highlight
CodeEditorView
Code Editor UITextView
Stars: ✭ 20 (-51.22%)
Mutual labels:  highlight

Errata

MIT License Hackage CI

Errata is an extremely customizable error pretty printer that can handle many kinds of error formatting.

Features

Errata can handle errors that are all over the source or errors that are connected to each other spanning multiple lines. You can be as simple or as fancy as you like!

You can also customize the format of the printer in several ways:

  • Custom messages and labels
  • Custom character sets for symbols
  • Highlighting the source, messages, and symbols

Examples

A clean, modern error message that is trying to be helpful:

An error message that points out that the fold function was not found in scope. It then asks if the user meant to use foldl or foldr

A busy error message with underlining and connections:

An error message that highlights mismatching types in an if expression. The first section underlines the mismatching values, and the second section underlines the if expression

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].