treilik
|
918d35746b
|
feat: export BatchMsg
There's no good reason to keep it private. Exporting it helps
testability, debugging, and allows for a few special model.Update
implementations.
|
2022-10-22 22:51:46 +02:00 |
Christian Muehlhaeuser
|
3609d87e70
|
fix: don't block in Send after shutdown
Send should block before a tea.Program has been started, but result
in a no-op when it has already been terminated.
Fixed godocs.
|
2022-10-15 04:21:44 +02:00 |
Christian Muehlhaeuser
|
1ed623fdc0
|
fix: kill should result in Start returning an error
This fixes Kill resulting in a final nil model being returned.
We can also drop the kill channel and rely on our existing context
channel.
|
2022-10-12 05:26:39 +02:00 |
Christian Muehlhaeuser
|
77619d21f5
|
test: add sequenceMsg test
|
2022-10-08 19:02:54 +02:00 |
Christian Muehlhaeuser
|
9117bbc137
|
test: add batchMsg test
|
2022-10-08 18:52:09 +02:00 |
Christian Muehlhaeuser
|
6b77c8fc10
|
chore: rename StartReturningModel to Run
Added aliases for the old functions, but deprecated them.
|
2022-10-08 01:34:17 +02:00 |
Christian Muehlhaeuser
|
5d1ffa74cd
|
test: quit/kill model after the first render
|
2022-09-27 05:02:33 +02:00 |
Christian Muehlhaeuser
|
e9fe942675
|
test: run model with provided input and check output
|
2022-09-22 19:40:40 +02:00 |