Skip to content

Instantly share code, notes, and snippets.

@taitep
taitep / .replit
Created January 20, 2023 13:46
Dart replit config
run = "dart run"
[packager]
language = "dart-pub.dev"
[packager.features]
packageSearch = true
guessImports = false
[languages.dart]
@matey-jack
matey-jack / dl-list-mini.fs
Last active March 14, 2024 11:49 — forked from anonymous/dllist.rs
Simple doubly-linked list in safe Rust
//! A doubly-linked list in 50 LOCs of stable and safe Rust.
// Backup-fork of https://play.rust-lang.org/?gist=c3db81ec94bf231b721ef483f58deb35
use std::cell::RefCell;
use std::rc::{Rc, Weak};
use std::fmt::Display;
// The node type stores the data and two pointers.
//
// It uses Option to represent nullability in safe Rust. It has zero overhead
// over a null pointer due to the NonZero optimization.