Jaewon Seo

Results 21 issues of Jaewon Seo

## ๐Ÿš€ Feature request ### Current Behavior Currently, we're using declaration merging and type level defunctionalization to simulate HKTs. They did their job well, but there was fundamental problem. They're...

discussion
suggestion

- Step 1: Building Block ์ •์˜ - [x] Abstract Machine ์ •์˜ - [x] Runtime Environment ์ •์˜ - [x] Values & Types ์ •์˜ - Step 2: ํ•จ์ˆ˜ ๊ตฌํ˜„ - Step 3:...

esone
umbrella

- [ ] ์–ดํœ˜ ๋ถ„์„๊ธฐ / ๊ตฌ๋ฌธ ๋ถ„์„๊ธฐ ์ถ”์ƒํ™” ๊ณ„์ธต ๋ฆฌํŒฉํ† ๋ง (#7) - [ ] ํ‰๊ฐ€๊ธฐ ์ œ์ž‘ - [ ] ์ถ”์ƒ ๊ธฐ๊ณ„ ๊ธฐ๋ณธ ํƒ€์ž…๋“ค ๊ตฌํ˜„ - [ ] ์–ธ์–ด ๊ธฐ๋ณธ...

enhancement
esone

- [ ] parser combinator ํ™” - [ ] ๋ฐ˜๋ณต๋˜๋Š” ํ† ํฐ ๊ด€๋ จ ์ฝ”๋“œ ์ œ๊ฑฐ ๋ฐฉ๋ฒ• ๋ชจ์ƒ‰(๋งคํฌ๋กœ?)

enhancement
esone

Here is simple example with `take` operator. ```js import xs from 'xstream'; const a = xs.of(1, 2, 3); const b = a.take(1); b.addListener({ next: x => console.log('b', x) }); a.addListener({...

### how to reproduce the error ``` apply = f:(a -> b). x: a. f x. inc = x:I32. x + 1#I32. main = apply inc 2#I32. ``` this may...

bug
help wanted
good first issue
need investigation

lambda2wasm has some primitive operators such as `+` and `-`. these are handled specially in type checker and code generator, but I hope them not to be, to reduce complexity...

enhancement
help wanted
design

Current type checker has (at least) three big problems. - Insufficient type error message (lack of information of code line where type check fails, constraints of unification variable do not...

help wanted
design

Definition of `interpret` is given as following in [the 'Simple effect handlers' section](https://hasura.github.io/eff/Control-Effect.html#g:4): ``` interpret f = handle (liftH . f) ``` However, this must not have type checked since...

As hyogwa intended to be used with bundlers, hyogwa works well with them. However, I've reported and saw some problems of using hyogwa directly in the node/browser environment after compiling...

help wanted