Jonas Berlin

Results 59 issues of Jonas Berlin

I would like if the `\i` and `\I` identifer prefixes could be syntax-coloured more subtly, for example something closer to the editor background color. That way they would still be...

editor/hover/outline
improvement

I would like to propose the addition of a new method to the ceylon.language.Object class: ```ceylon Result mapObject(Result mapping(Element element)) { assert(is Element this); return mapping(this); } ``` This would...

I wanted to check if a Java object is a Java `HashMap` and iff then pass it to `CeylonMap`, so with some guidance I was trying to use: ```ceylon import...

I was longing for `Set` operators/operations in `Range` instances. Namely `union`, `intersection` but why not also `complement` and `exclusiveUnion`. Sure, I can do `set(3..5).union(set(4..6))`, but is there any reason that...

c-basic language
m-typechecker
t-feature
c-specification
c-syntax

Sometimes it would be cool if functions could have static variables, which would be about the same as an object with fields and implementing a java Functional interface. So I...

t-feature

I'm running a reverse proxy implemented in ceylon that is the entry point for our 20+ domains. I just happened to notice that if I recompile the module while it...

```ceylon void foo(T t) given T satisfies String|Integer {} ``` .. gives the error for `I` of Integer: > Incorrect syntax: mismatched token Integer expecting & operator This is on...

```ceylon alias Foo => String|Integer; void foo(T t) given T satisfies Foo {} ``` .. gives the "error" for `Foo` on line 2: > Satisfies a type alias: 'Foo' This...

https://github.com/eclipse/ceylon/blob/52fd049b8d1288d497352e142ab3626f81dcc8d3/compiler-java/src/org/eclipse/ceylon/ceylondoc/LinkRenderer.java#L926 This could show an alternate description when the tuple is of type `Element[n]`, for example abbreviation X[3] means Tuple or generically abbreviation X[n] means Tuple

In documentation page https://modules.ceylon-lang.org/repo/1/ceylon/language/1.3.3/module-doc/api/Sequence.type.html you can hover either `Element[]` or `{Element+}` to get a small arrow you can click to get a list of links with interesting related documentation. However,...