import { Ident } from '../idents' ; /**
 * A value stored in the KSeq, with its unique identifier.
 */ export interface Atom < T > { /**
     * The atom's unique identifier.
     */ id : Ident ; /**
     * The atom's value.
     */ value : T ; } param id param value returns export function Atom < T > ( id , value ) { return { id , value } ; }