10 likes | 144 Views
The Haskell Educational Advancement Tool Version 2. New Features Improved Code Navigation An additional window provides a structured list of available elements aiding the location of functions and types in the code. Inline Auto-complete
E N D
The Haskell Educational Advancement Tool Version 2 • New Features • Improved Code Navigation • An additional window provides a structured list of available elements aiding the location of functions and types in the code. • Inline Auto-complete • Inline Auto-complete provides the user with a list of suggested keywords (Predifined Haskell keywords and available functions) while editing the code. • Debugger • A debugger will show the user the flow of a function by analysing the sequence in which the function is executed. • Instant Code Spellchecking • HEAT will automatically check the code in real time to detect and correct minor spelling errors. • Predefined Tests Execution • A functionality that allows the user to choose a function from the list and evaluate its sample tests found in the open file. • Interface Improvements • Various enhancements on the Graphical User Interface, have made human-computer interaction easier. HEAT is an Integrated Development Environment (IDE) for the Haskell language. It is mainly used by first year students as a functional programming learning tool. The IDE includes a user-friendly editor and a Haskell interpreter, making coding a simpler task. HEAT2 enhances the original version with new features, enabling greater usability and functionality for first year undergraduates and advanced programmers alike.