chameleon
COMP3200Project
chameleon | COMP3200Project | |
---|---|---|
4 | 1 | |
36 | 1 | |
- | - | |
0.0 | 10.0 | |
over 1 year ago | about 1 year ago | |
JavaScript | JavaScript | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
chameleon
- Chameleon: A tool to make solving type errors in Haskell simple and fun
-
Online study for Chameleon: a tool to help investigate type errors in Haskell
To answer your question, the setup for this study is not hard, since all the code are sent to the serverside to get typechecked. I am running a standaone Chameleon binary at the serverside. Feel free to checkout the code at https://github.com/maybetonyfu/chameleon. The harder part here is making unfamiliar UI somewhat intuitive, ie. things appear at place they belong and can be interacted in a whay normal user would expect.
-
An Online Study for Chameleon: a Haskell Interactive Type-level Debugging Tool
If you are interested in this research, there're links to the paper and video at ICFP 2021. You can also check out our repository on Github.
COMP3200Project
-
A Block-Based Functional Programming Language
the source code for this project can be found at https://github.com/dillongeary/COMP3200Project :)
What are some alternatives?
BIPES - BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!
BlockLike - Bridging the gap between block programming and JavaScript.
scratch_vhdl - The purpose of "Scratch VHDL" is to make reprogrammable logic design into child's play. Sounds ambitious.
awesome-structure-editors - A list of projectional and structural editors
scratchmoar - A generative Ai and project management extension for Scratch 🤖🧩
blockly-samples - Plugins, codelabs, and examples related to the Blockly library.
BlocklyML - BlocklyML is a simple visual programming Tool for python and ML. 🧩 🖥️