Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dmjio
miso
Repository navigation
Code
Issues
8
(8)
Pull requests
17
(17)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
More
items
MicroHs backend for miso (JS + WASM) — alpha
- #1663
#1663
Merged
dmjio
merged 35 commits into
master
dmjio/miso:master
from
microhs
dmjio/miso:microhs
Copy head branch name to clipboard
Oct 1, 2026
Conversation
Commits
35
(35)
Checks
Files changed
Merged
MicroHs backend for miso (JS + WASM) — alpha
#1663
dmjio
merged 35 commits into
master
dmjio/miso:master
from
microhs
dmjio/miso:microhs
Copy head branch name to clipboard
Commits
Commits on Sep 18, 2026
feat: MicroHs (`mhs`) browser backend
Show description for b0a7041
dmjio
committed
b0a7041
View commit details
Copy full SHA for b0a7041
Browse repository at this point
Commits on Sep 20, 2026
mhs: build with mcabal, embed miso.js via js-sources
Show description for 0c2827e
dmjio
committed
0c2827e
View commit details
Copy full SHA for 0c2827e
Browse repository at this point
nix: build the sample app with MicroHs, add playwright-mhs
Show description for c069bfa
dmjio
committed
c069bfa
View commit details
Copy full SHA for c069bfa
Browse repository at this point
Run the integration tests under MicroHs in playwright-mhs
Show description for b637db2
dmjio
committed
b637db2
View commit details
Copy full SHA for b637db2
Browse repository at this point
Bump MicroHs: threads keep running after an event callback
Show description for 6fcb707
dmjio
committed
6fcb707
View commit details
Copy full SHA for 6fcb707
Browse repository at this point
createSub: keep the Sub thread's delay below 2^31 microseconds
Show description for 6de4903
dmjio
committed
6de4903
View commit details
Copy full SHA for 6de4903
Browse repository at this point
flake: add the mhs dev shell (nix develop .#mhs)
Show description for 6746e3d
dmjio
committed
6746e3d
View commit details
Copy full SHA for 6746e3d
Browse repository at this point
Bump MicroHs: browser-sized heap and GC pressure from JSVal handles
Show description for d4b2b4d
dmjio
committed
d4b2b4d
View commit details
Copy full SHA for d4b2b4d
Browse repository at this point
Commits on Sep 21, 2026
Remove the sample-app smoke test for mhs
Show description for d9ed097
dmjio
committed
d9ed097
View commit details
Copy full SHA for d9ed097
Browse repository at this point
MicroHs: JSString as MisoString
Show description for f98cfe7
dmjio
committed
f98cfe7
View commit details
Copy full SHA for f98cfe7
Browse repository at this point
Bump MicroHs to the jsstring branch (no JSString instances in Prim, browser target -Oz with wasm longjmp)
dmjio
committed
5a059c7
View commit details
Copy full SHA for 5a059c7
Browse repository at this point
Add Makefile.mhs: build with MicroHs on Ubuntu without nix
Show description for d0fee4b
dmjio
committed
d0fee4b
View commit details
Copy full SHA for d0fee4b
Browse repository at this point
sample-app: replace the counter with a snake game
Show description for b8e4502
dmjio
committed
b8e4502
View commit details
Copy full SHA for b8e4502
Browse repository at this point
Commits on Sep 22, 2026
Makefile.mhs: bump MicroHs to the upstream merge (0.16.6.0)
Show description for ee035d6
dmjio
committed
ee035d6
View commit details
Copy full SHA for ee035d6
Browse repository at this point
Commits on Sep 25, 2026
Bump MicroHs (callback fixes) and follow its version to 0.16.6.0
Show description for 780edc3
dmjio
committed
780edc3
View commit details
Copy full SHA for 780edc3
Browse repository at this point
Fold the jsstring branch into rts_standalone
Show description for da306b9
dmjio
committed
da306b9
View commit details
Copy full SHA for da306b9
Browse repository at this point
Bump MicroHs: enable ASYNCIFY when a program creates JavaScript callbacks
dmjio
committed
3b57158
View commit details
Copy full SHA for 3b57158
Browse repository at this point
Commits on Sep 26, 2026
CI: run the MicroHs integration tests with browser_js too
Show description for 4e6fa70
dmjio
committed
4e6fa70
View commit details
Copy full SHA for 4e6fa70
Browse repository at this point
Move the CPP pragma below the module header line
dmjio
committed
4203569
View commit details
Copy full SHA for 4203569
Browse repository at this point
Bump MicroHs: throwTo waits until the exception is raised in the target
Show description for 4d635d8
dmjio
committed
4d635d8
View commit details
Copy full SHA for 4d635d8
Browse repository at this point
URI: hand-written ToJSVal/ToObject under MicroHs
Show description for 7a3da76
dmjio
committed
7a3da76
View commit details
Copy full SHA for 7a3da76
Browse repository at this point
sample-app: end the game when the snake fills the board
Show description for 6802ef2
dmjio
committed
6802ef2
View commit details
Copy full SHA for 6802ef2
Browse repository at this point
tests: run the non-Generic JSON and Router tests under MicroHs
Show description for f50d84c
dmjio
committed
f50d84c
View commit details
Copy full SHA for f50d84c
Browse repository at this point
tests: marshal a URI with toJSVal and toObject
dmjio
committed
3a2ee57
View commit details
Copy full SHA for 3a2ee57
Browse repository at this point
mhs: parseDouble in one pass, like Data.Text.Read.double
Show description for 6474a6b
dmjio
committed
6474a6b
View commit details
Copy full SHA for 6474a6b
Browse repository at this point
Remove dead and redundant nested __MHS__ guards
dmjio
committed
4593231
View commit details
Copy full SHA for 4593231
Browse repository at this point
JSON: test __MHS__ rather than MHS, like the other modules
dmjio
committed
2e21708
View commit details
Copy full SHA for 2e21708
Browse repository at this point
Makefile.mhs: remove the unused MHS_VERSION
dmjio
committed
821ff5a
View commit details
Copy full SHA for 821ff5a
Browse repository at this point
Commits on Sep 27, 2026
Bump MicroHs to 35dfea07
Show description for a648d3f
dmjio
committed
a648d3f
View commit details
Copy full SHA for a648d3f
Browse repository at this point
Router: give Capture's symbol parameter its kind
Show description for b745b70
dmjio
committed
b745b70
View commit details
Copy full SHA for b745b70
Browse repository at this point
Bump MicroHs to 2e148dc6 (0.16.7.0, branch jsval)
Show description for 53e8157
dmjio
committed
53e8157
View commit details
Copy full SHA for 53e8157
Browse repository at this point
Commits on Sep 28, 2026
Bump MicroHs to 37b3943d
Show description for eadcf6d
dmjio
committed
eadcf6d
View commit details
Copy full SHA for eadcf6d
Browse repository at this point
Commits on Sep 30, 2026
Bump MicroHs to cabf54b9
dmjio
committed
804c886
View commit details
Copy full SHA for 804c886
Browse repository at this point
sample-app: restore Main.hs from origin/master
dmjio
committed
3930fa4
View commit details
Copy full SHA for 3930fa4
Browse repository at this point
Bump MicroHs to 9c398a27
dmjio
committed
91fa9e5
View commit details
Copy full SHA for 91fa9e5
Browse repository at this point
You can’t perform that action at this time.