acple

Results 8 comments of acple

I decided put this change as Other improvements rather than Breaking changes or New features. I'm not sure which category was most appropriate for this.

IIRC, type role annotations are definitely needed even if using `foreign import data` . Type parameters of nullary `data` would be `phantom` but of `foreign import data` seems to be...

How about other nullary `data` in halogen: `Halogen.Aff.Driver.State.RenderStateX`, `Halogen.Query.ChildQuery.ChildQueryBox` These are very internal but the below code is still valid: ```purescript test :: forall a b. RenderStateX a -> RenderStateX...

I had hit similar issues in some private project about an year ago. I think this is spago's internal bug regarding to the git integration or something like that. I...

Current change is `slice`ing array twice per loop but it is not necessary I think. How about this: ```javascript var v = f(arr[i]); for (var j = 0; j <...

I agree that `65535` as a hard limit. Because the [JSC's hard limit](https://webkit.org/b/80797) is also an arbitrary value as a limitation. > Stack size is finite, and 0xFFFF seems as...

In the 32 bit integer arithmetic, `-bottom == bottom` is true. Any problems?

PureScript Int is a representation of 32 bit signed integer so in my opinion it is even reasonable behavior. However, the behavior of `abs bottom` for signed integer varies depending...