-
This is less of a library but more of a full-fledged application proposal.
This proposal has been stated before in other places, but I'm going to put it here.
Personally, I would prefer a full I…
-
## Feature Request
Check discuss on [this](https://forum.crystal-lang.org/t/print-compile-time-when-app-starts/6278)
Following is a example code
```crystal
module College
VERSION …
zw963 updated
2 months ago
-
## Discussion
### What aspect of the language would you like to see improved?
Currently the crystal compiler's [`crystal init`](https://crystal-lang.org/reference/using_the_compiler/index.html#c…
-
## Feature Request
This tool would output for every method with untyped parameters, the inferred type. For example:
```crystal
def my_method(param)
param.to_s
end
my_method(1)
```
```…
-
I've been working at a tree-sitter for Crystal, and it's a challenge, largely because Crystal doesn't to my knowledge have a formal or even semi-formal grammar specification. Implementing language too…
-
In brief: Julia println output speed seems oddly slow, or costly, in an interactive terminal compare to several other languages. The slow behavior is only occurring in an interactive terminal (tried…
-
From wiki list
### Ceasar Cipher
1. [Caeser Encryption](https://www.codewars.com/kata/caeser-encryption)
* 7 kyu
* Input is lowercase and some special chars. Encoded chars are lowercase letters. Var…
-
Some languages I'd like to implement if possible:
* [ ] Ada
* [ ] Arturo
* [ ] Boo
* [ ] Brat
* [ ] Clojure
* [ ] Cobra
* [ ] CLISP
* [x] Crystal
* [x] Elixir
* [x] Erlang
* [ ] Euphoria
…
-
Some programming languages support functions (or macros) for which varying parameters can be specified.
These parameters get filled with data according to various code constructs.
:crystal_ball: How…
-
When passing an array argument into a function, the type is autodetected properly even with vague (union) type parameter:
```crystal
def foo (bar : Array(String | Int))
end
foo([42])
```
Same th…