lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

70
active users

#functional

0 posts0 participants0 posts today

Psilocybin as a treatment for repetitive mild head injury: Evidence from neuroradiology and molecular biology biorxiv.org/content/10.1101/20 "#psilocybin can reduce vasogenic edema, restore normal vascular reactivity and #functional #connectivity"; #neuroplasticity, #brain #plasticity, #neuroscience

bioRxiv · Psilocybin as a Treatment for Repetitive Mild Head Injury: Evidence from Neuroradiology and Molecular BiologyRepetitive mild head injuries incurred while playing organized sports, during car accidents and falls, or in active military service are a major health problem. These head injuries induce cognitive, motor, and behavioral deficits that can last for months and even years with an increased risk of dementia, Parkinson's disease, and chronic traumatic encephalopathy. There is no approved medical treatment for these types of head injuries. To this end, we tested the healing effects of the psychedelic psilocybin, as it is known to reduce neuroinflammation and enhance neuroplasticity. Using a model of mild repetitive head injury in adult female rats, we provide unprecedented data that psilocybin can reduce vasogenic edema, restore normal vascular reactivity and functional connectivity, reduce phosphorylated tau buildup, enhance levels of brain-derived neurotrophic factor and its receptor TrkB, and modulate lipid signaling molecules. ### Competing Interest Statement C.F.F. and P.P.K. have a partnership interest in Ekam Imaging Inc., a company that develops RF electronics and 3D MRI atlases for animal research. None of the other authors have a conflict of interest.

«Funktionale Sprachelemente: Iteratoren und Funktionsabschlüsse (closures)»

Heute nehme ich mir die Zeit um mich mit 'Funktionale Programmierung' in Rust auseinander zu setzen. Ich hatte mich darüber schon informiert aber mich nie damit auseinander gesetzt. Plump gesagt, es ist "moderner" als objektorientiertes Programmieren und Rust unterstützt es.

🦀 rust-lang-de.github.io/rustboo
🧑‍💻 de.wikipedia.org/wiki/Funktion

rust-lang-de.github.ioFunktionale Sprachelemente: Iteratoren und Funktionsabschlüsse (closures) - Die Programmiersprache RustEine deutsche Gemeinschafts-Übersetzung des offiziellen Rust-Buchs.
#rust#rustlang#code

It is traditional for #functional #programming languages (especially those used in academic research) to target 𝜆-calculus, then have a graph reduction VM (G-machine, eg), to interpret that generated "functional assembly".

It would be interesting to switch things up a bit: instead of interpreting the generated 𝜆-calculus, translate that intermediate code into #Forth and have the Forth compiler generate byte code for a stack VM (Smalltalk VM, JVM, WASM, etc.), which can JIT compiles the byte code, if necessary.

In many ways, 𝜆-calculus and Forth are like dizygotic twins separated at birth:

• Both languages are as low-level as languages can get without devolving into machine instructions
• Both languages are unashamedly raw and untyped
• Both derive their considerable computational powers from their simplicity
• 𝜆-calculus prefix and Forth postfix have the same operational semantics
• 𝜆-calculus is declarative, but Forth is imperative
• 𝜆-calculus models a reduction machine, but Forth models a stack machine

With the resurgence of the stack architecture in the form of powerful, modern VMs, it would seem reasonable to reunite these long-lost twins.

🆕Photoblog: “Comparing 𝑀𝑦𝑟𝑚𝑖𝑐𝑎 𝑟𝑢𝑔𝑖𝑛𝑜𝑑𝑖𝑠 populations between dolines and surrounding areas in Hungary", Bonita Ratkai give us an inside about her research on variation among populations of 𝑀𝑦𝑟𝑚𝑖𝑐𝑎 𝑟𝑢𝑔𝑖𝑛𝑜𝑑𝑖𝑠 in dolines.

#karst #dolines #behaviour #variability #functional #traits

blog.myrmecologicalnews.org/20

I want to get the kid into #programming and I'am looking for a nice environment for elementary school kids to start with maybe more graphical for now then text oriented.
The constraint I have is I want to teach #functional (instead of imperative) thinking right from the start and all I know so far have more an imperative approach.

If he'd been a 12yo I'd directly start into #haskell or a spredsheet software, but not with the 7yo.

Suggestions? #fp

I've been doing a lot of reading over the past week about 3d physics engines for #GameDev, and how to make them perform on modern multicore hardware; and I'm increasingly wondering why people are not trying pure #functional physics engines, which *should* parallelise much more cleanly. The only one I can find is this in #Haskell:

github.com/sebcrozet/falling3d

Does anyone have any other pointers? I'd be particularly interested in anything in #Lisp or #Clojure

GitHubGitHub - sebcrozet/falling3d: Purely functional 3D physics engine.Purely functional 3D physics engine. Contribute to sebcrozet/falling3d development by creating an account on GitHub.

One of the things I like from #functional programming that more people need to use is "just use lists".

so many backend devs twist themselves into knots building complex APIs that can return a list of results, a single result, or a "no result found" error, when you could just return a list, a list with one element, or no elements.

I'm thinking about doing #freelance / consulting-type work once I finish university. Currently I'm working on my master's thesis and have a job, but still:

If you, your company or someone you know could use a passionate person with expertise especially in #Nix, #NixOS, #functional programming (e.g. in #Haskell or #scala), type systems, #foss, #python, #linux administration / infrastructure, research, training and education such as workshops or seminars, and a lot of other areas as well, contact me at work@eisfunke.com!

I've also started collecting some relevant information at:
eisfunke.com/work.html (still work-in-progress though)

EisfunkeWork | Eisfunke

#NatureServe, which curates #biodiversity data from across #Canada 🇨🇦 and the #United #States 🇺🇸 estimates that “40% of #animals and 34% of #plants in the #USA are at risk of #extinction, while 41% of #ecosystems are facing #collapse.”

Each extinction is forever, and can create an unfillable #functional gap in an ecosystem.

Collapse begets collapse - of ecosystems, #ecosystem #services, and #societies. We are collectively on a #dangerous track.

🔗 reuters.com/business/environme

Continued thread

So, last month I learned a bit of #clojure, and this month I'm tooling around with #elixir. They're both explicitly functional languages and they both support this notion of "argument destructuring". Even if you're not familiar with functional languages, you've probably run across destructuring before in #python or #javascript, something like:

`const [a, b] = [5, 10];`

It turns out, #functional languages really like destructuring and use it in a bunch of places. One of those places is in arguments to functions.