#bucklescript search results

In next release of bs-platform, to toy around #bucklescript and @reasonml, you don't need set up a project, just single file compilation, see the pic below

bobzhang1988's tweet image. In next release of bs-platform, to toy around #bucklescript and @reasonml, you don't need set up a project, just single file compilation, see the pic below

Keep improving the quality of generated code for #bucklescript and @reasonml ! It does not come easy, make a comparison with your favorite compiler : )

bobzhang1988's tweet image. Keep improving the quality of generated code for #bucklescript and @reasonml ! It does not come easy, make a comparison with your favorite compiler : )

In master, we added support for record label renaming to map records to Js objects precisely, which opens a door to bindings in more native fashion. You can also use our optimized pattern match compiler to process js object (see the pic for excitement) #bucklescript

bobzhang1988's tweet image. In master, we added support for record label renaming to map records to Js objects precisely, which opens a door to bindings in more native fashion. You can also use our optimized pattern match compiler to process js object (see the pic for excitement) #bucklescript

Did you have trouble debugging complex pattern matching in @reasonml using #bucklescript? Another major contribution by @ccrisccris , generated pattern match code will be annotated with constructor names in next release

bobzhang1988's tweet image. Did you have trouble debugging complex pattern matching in @reasonml using #bucklescript? Another major contribution by @ccrisccris , generated pattern match code will be annotated with constructor names in next release

Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml

bobzhang1988's tweet image. Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml
bobzhang1988's tweet image. Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml

A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript

bobzhang1988's tweet image. A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic  for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript
bobzhang1988's tweet image. A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic  for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript

[email protected] is released, enjoy the beauty of type inference in one-line, see more details here bucklescript.github.io/blog/2019/08/1… (6.1.0 will be coming this weekend). #bucklescript @reasonml

bobzhang1988's tweet image. bs-platform@5.1.0 is released, enjoy the beauty of type inference in one-line, see more details here bucklescript.github.io/blog/2019/08/1… (6.1.0 will be coming this weekend). #bucklescript @reasonml

Anyone know what's the issue here? Is this due to the typesystem or a #bucklescript bug? @reasonml

cem2ran's tweet image. Anyone know what's the issue here? Is this due to the typesystem or a #bucklescript bug? @reasonml

reason-react-native light repo is fast to build on CI. Like really fast 🚀 #ReasonML & #BuckleScript are so great 😍

MoOx's tweet image. reason-react-native light repo is fast to build on CI.
Like really fast 🚀
#ReasonML & #BuckleScript are so great 😍

#BuckleScript advice: turn unexhaustive pattern matching warnings into errors

bloodyowl's tweet image. #BuckleScript advice: turn unexhaustive pattern matching warnings into errors

#BuckleScript is amazing. Belt is also cool, and |. operator makes me happy (though labelled args as convention in Core is also pretty neat). I was reminded once again that ML languages are unmatched in clarity. And #BuckleScriptTEA is very pleasant to use. #ocaml

akaLakret's tweet image. #BuckleScript is amazing. Belt is also cool, and |. operator makes me happy (though labelled args as convention in Core is also pretty neat). I was reminded once again that ML languages are unmatched in clarity. And #BuckleScriptTEA is very pleasant to use. #ocaml

Have you ever had troubles remembering the #OCaml / #BuckleScript warning flag numbers? I usually forget them instantly as soon as i typed them out and closed the config. Luckily the upcoming BuckleScript playground will provide some useful autocompletion for easy discovery 🔥

ryyppy's tweet image. Have you ever had troubles remembering the #OCaml / #BuckleScript warning flag numbers? I usually forget them instantly as soon as i typed them out and closed the config.

Luckily the upcoming BuckleScript playground will provide some useful autocompletion for easy discovery 🔥

How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

overflow_meme's tweet image. How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

I just open-sourced a full #reasonML Reversi Game on Github. A blog post about this fantastic programming language and his community coming soon! #ocaml #bucklescript #functional github.com/marmelab/rever…


I just got some PRs meged to #reasonml and #bucklescript documentation. It's not much but you know: It's something! #reason

typeofweb's tweet image. I just got some PRs meged to #reasonml and #bucklescript documentation. It's not much but you know: It's something! #reason

bs-react-native is in good hands #reactnative #reasonml #bucklescript

MoOx's tweet image. bs-react-native is in good hands

#reactnative #reasonml #bucklescript

#ReasonML Fast Pipe(->) vs Pip(|>) pip (|>) - will let us chain function calls. It takes the item on the left and put it as the argument: x |> f is the same as f(x). Thread 👇 #bucklescript, #reasonml

TzelonMachluf's tweet image. #ReasonML Fast Pipe(->) vs Pip(|>)
pip (|>) - will let us chain function calls. It takes the item on the left and put it as the argument: x |> f is the same as f(x).

Thread 👇 #bucklescript, #reasonml

Tradeoffs of inputting the data-first vs. data-last when piping in functional languages. data-first: #Elixir, #bucklescript, #JS (TC39 prop.), ts-belt lib for #TS. data-last: #OCaml, #Reason, Elm, F#, Haskell, Ramda lib. for JS. javierchavarri.com/data-first-and… #javascript #typescript


Why not a programming language all the way utilizing the modern PLT then? #ReScript #Bucklescript #ReasonML #ocaml


How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

overflow_meme's tweet image. How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

#ReScript 8.4.👨‍💻✨ to lepsza wydajności oraz bezpieczeństwo. #bucklescript #reason #rescript devnews.pl/rescript-8-4-z…


#ReScript - wprowadzono zmiany, a także kilka poprawek wydajności. ✨ Nowa wersja jest dostępna do testowania.✌️ #bucklescript #javascript #reason devnews.pl/rescript-8-3-n…


The situation is a bit confusing, but @rescriptlang is actually the rebrand of the Reason-to-JS compiler #BuckleScript which now happens also to have its own syntax. @reasonml will still live on (at least) as a syntax alternative to OCaml.


"#BuckleScript is Rebranding" reasonml.org/blog/bucklescr… Hopefully this is the last change in the #ReasonML ecosystem. It's one of the reasons I didn't commit to it (yet). #javascript #rescript #ocaml


Have you ever had troubles remembering the #OCaml / #BuckleScript warning flag numbers? I usually forget them instantly as soon as i typed them out and closed the config. Luckily the upcoming BuckleScript playground will provide some useful autocompletion for easy discovery 🔥

ryyppy's tweet image. Have you ever had troubles remembering the #OCaml / #BuckleScript warning flag numbers? I usually forget them instantly as soon as i typed them out and closed the config.

Luckily the upcoming BuckleScript playground will provide some useful autocompletion for easy discovery 🔥

Well, they weren't kidding about @reasonml switch expression. Was writing some nested conditions in old react code, only to realise how much easier it would have been in reason. 🙄🙄 #reasonml #bucklescript #magicswitch

jailany_m's tweet image. Well, they weren't kidding about @reasonml switch expression. 
Was writing some nested conditions in old react code, only to realise how much easier it would have been in reason. 🙄🙄

#reasonml #bucklescript #magicswitch

New ReasonML/Bucklescript syntax! It’s a good move, it feel even much natural for a JS developer, and interop will be easier. #ReasonML #bucklescript

HarrisFreddy's tweet image. New ReasonML/Bucklescript syntax! It’s a good move, it feel even much natural for a JS developer, and interop will be easier. #ReasonML #bucklescript

BuckleScript 8.1 comes with a new syntax option! Please read about it here: reasonml.org/blog/bucklescr…



TIL: _always_ use `setState(previousState => if (previousState == newState) previousState else newState)` to avoid unnecessary re-rendering. Because: Caml_obj.caml_equal() is not the same as Object.is(). #reasonreact #reasonml #bucklescript


Maybe something like #ReasonML and #bucklescript could be helpful to you? I’ve played with it just a little bit to see how the language looked and it looked promising! If you enjoy FP, that could be an alternative to TS


Hi @reasonml folks. I made a new #BuckleScript binding for ink. you can build an interactive CLI app using @reasonreact! github.com/cometkim/bs-ink


A fascinating article on the topic of Data-first vs. Data-last in functional programming languages any why #ReasonML & #BuckleScript have the Data-first support. 🤯 javierchavarri.com/data-first-and…


#BuckleScript is just incredible. This tweet is 3 years old and still makes me say "wow". #ReasonML #OCaml

BuckleScript is pushing perf, readability to extreme, but also dead code elimination, possible due to modular runtime and flattened code

bobzhang1988's tweet image. BuckleScript is pushing perf, readability to extreme, but also dead code elimination, possible due to modular runtime and flattened  code


Final answer to the scalability of BuckleScript: a monorepo with 4096 modules, changing the root node which has 3641 dependencies, it took less than 1 sec to finish building, stay tuned for the next version! #bucklescript #reasonml

bobzhang1988's tweet image. Final answer to the scalability of BuckleScript: a monorepo with 4096 modules, changing the root node which has 3641 dependencies, it took less than 1 sec to finish building, stay tuned for the next version!
#bucklescript #reasonml

Learn about #BuckleScript 1.7 and how the compiler and its build system have improved bloom.bg/2ruSYFB #opensource #JavaScript #OCaml

TechAtBloomberg's tweet image. Learn about #BuckleScript 1.7 and how the compiler and its build system have improved bloom.bg/2ruSYFB #opensource #JavaScript #OCaml

In next release of bs-platform, to toy around #bucklescript and @reasonml, you don't need set up a project, just single file compilation, see the pic below

bobzhang1988's tweet image. In next release of bs-platform, to toy around #bucklescript and @reasonml, you don't need set up a project, just single file compilation, see the pic below

Keep improving the quality of generated code for #bucklescript and @reasonml ! It does not come easy, make a comparison with your favorite compiler : )

bobzhang1988's tweet image. Keep improving the quality of generated code for #bucklescript and @reasonml ! It does not come easy, make a comparison with your favorite compiler : )

bs-platform 4.0.17 released. It delivers incredible incremental build perf. For a large repo which contains 4096 modules, changing the node which has more than 3000 dependents, finished within 400ms. #bucklescript #reasonml bucklescript.github.io/blog/

bobzhang1988's tweet image. bs-platform 4.0.17 released. It delivers incredible incremental build perf.
For a large repo which contains 4096 modules, changing the node which has more than 3000 dependents, finished within 400ms. #bucklescript #reasonml bucklescript.github.io/blog/

11 AM Friday @composeconf, #BuckleScript author @bobzhang1988 discusses how to make functional programming accessible to #JavaScript devs

TechAtBloomberg's tweet image. 11 AM Friday @composeconf, #BuckleScript author @bobzhang1988 discusses how to make functional programming accessible to #JavaScript devs

In master, we added support for record label renaming to map records to Js objects precisely, which opens a door to bindings in more native fashion. You can also use our optimized pattern match compiler to process js object (see the pic for excitement) #bucklescript

bobzhang1988's tweet image. In master, we added support for record label renaming to map records to Js objects precisely, which opens a door to bindings in more native fashion. You can also use our optimized pattern match compiler to process js object (see the pic for excitement) #bucklescript

Did you have trouble debugging complex pattern matching in @reasonml using #bucklescript? Another major contribution by @ccrisccris , generated pattern match code will be annotated with constructor names in next release

bobzhang1988's tweet image. Did you have trouble debugging complex pattern matching in @reasonml using #bucklescript? Another major contribution by @ccrisccris , generated pattern match code will be annotated with constructor names in next release

2017 最愉悦的事情莫过于用 OCaml 写前端了。感谢 #BuckleScript, #ReasonReact, 以及所有 node_modules 目录下的项目。

_c_x_a_'s tweet image. 2017 最愉悦的事情莫过于用 OCaml 写前端了。感谢 #BuckleScript, #ReasonReact, 以及所有 node_modules 目录下的项目。

Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml

bobzhang1988's tweet image. Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml
bobzhang1988's tweet image. Introduce a tool bstracing which visualize your build profile in next release. Below is a comparison of building the same project against current version. Yes! Perf is even better in next release, clean building a project of 1250 files: 4790ms -> 4223ms! #bucklescript @reasonml

Three live pics to show how we improve performance of the build(test on project of 4804 large files): first apply a better algorithm: 363ms -> 289ms, later optimize a hot path (from 72.7us to 60.us), 289s -> 260ms. #bucklescript @reasonml

bobzhang1988's tweet image. Three live pics to show how we improve performance of the build(test on project of 4804 large files): first apply a better algorithm: 363ms -> 289ms, later optimize a hot path (from 72.7us to 60.us), 289s -> 260ms. #bucklescript @reasonml
bobzhang1988's tweet image. Three live pics to show how we improve performance of the build(test on project of 4804 large files): first apply a better algorithm: 363ms -> 289ms, later optimize a hot path (from 72.7us to 60.us), 289s -> 260ms. #bucklescript @reasonml
bobzhang1988's tweet image. Three live pics to show how we improve performance of the build(test on project of 4804 large files): first apply a better algorithm: 363ms -> 289ms, later optimize a hot path (from 72.7us to 60.us), 289s -> 260ms. #bucklescript @reasonml

How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

overflow_meme's tweet image. How do you call an uncurried function with unit in ReScript/ReasonML? stackoverflow.com/questions/6549… #bucklescript #rescript #reason

A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript

bobzhang1988's tweet image. A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic  for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript
bobzhang1988's tweet image. A less known but quite useful feature: we support schema validation for bsconfig.json which is well integrated with vscode, see my pic  for example in the vscode configuration, it gives you json validation, auto completion for free. #reasonml #bucklescript

[email protected] is released, enjoy the beauty of type inference in one-line, see more details here bucklescript.github.io/blog/2019/08/1… (6.1.0 will be coming this weekend). #bucklescript @reasonml

bobzhang1988's tweet image. bs-platform@5.1.0 is released, enjoy the beauty of type inference in one-line, see more details here bucklescript.github.io/blog/2019/08/1… (6.1.0 will be coming this weekend). #bucklescript @reasonml

Allow raw js is the import reason why I choose #BuckleScript. For some short and obvious code, you don't need to write complex bindings.

_c_x_a_'s tweet image. Allow raw js is the import reason why I choose #BuckleScript. For some short and obvious code, you don't need to write complex bindings.

Loading...

Something went wrong.


Something went wrong.


United States Trends