Ben Cochran

Results 16 issues of Ben Cochran

Right now it’s assumed that you have a file you want to read from. But that’s not always the case. I should fix that.

As I work (#5) on adding a `putchard` (that just casts to int and calls `putchar`) and `printd` (that calls to `printf("%f", value)`), it would be nice to be able...

enhancement

Should explain how to get `LLVM.swift` building. And how to run the output.

enhancement

I’m… not exactly sure how to unit test code generation. Just rely on LLVM doing the right thing and cross my fingers?

Depends on https://github.com/bencochran/KaleidoscopeLang/issues/9

enhancement

Depends on https://github.com/bencochran/Kaleidoscope/issues/7

enhancement

Instead of ```swift Inset( uniformInset: 24.0, wrapping: label) ``` we should make the tutorials use the trailing modifier syntax: ```swift label.inset(uniform: 24) ``` (came up in #130)

`AnyScreen` is opaque and we can easily construct one to return from RenderTester's test RenderContext in situations where a child workflow that renders an `AnyScreen` hasn't been `expect`ed (and thus...

Is it time? (See https://github.com/square/workflow/pull/999#discussion_r387871586 & https://github.com/square/workflow/issues/1001) ## Checklist - [X] Unit Tests - [X] I have made corresponding changes to the documentation

[Kotlin has `Workflow.rendering()`](https://github.com/square/workflow-kotlin/blob/main/workflow-core/src/main/java/com/squareup/workflow1/StatelessWorkflow.kt#L114-L120). Seems like a handy convenience for fakes and testing (and dependency injection where you support dynamic content but some consumers just want static renderings). ## Checklist -...