Champii / Steel

Strongly Typed Experimental Expressive Language
Apache License 2.0
3 stars 0 forks source link

Fable #1

Open ShalokShalom opened 6 years ago

ShalokShalom commented 6 years ago

This reads a lot like F#. Where do you see the difference? With Fable, its also possible to compile into Javascript.

Champii commented 6 years ago

Indeed ! I didn't know about Fable, it seems to do almost exactly what I intended to do :)

The difference might be that Steel isn't really a fully Functional language, as it allow mutability, imperative blocks and is not pure. It was created with Livescript as model, but with a strong typing layer (thanks to Typescript)

Also, Steel is not maintained anymore, due mainly to the lack of contributors/testors and because I switched to natives languages which offer more guaranties and performances than bare Javascript.

ShalokShalom commented 6 years ago

F# is a multi-paradigm language

Champii commented 6 years ago

I confess that I don't know much of F# :) But I may give it a try eventual, as I'm already trying to grasp all the concepts of Haskell (hard task :p)

ShalokShalom commented 6 years ago

Its like an easy Haskell. With imperative concepts from C#