Doubly-linked list/Element definition: Difference between revisions

Content added Content deleted
(Added Julia language)
(Added solution for F# using record type)
Line 218: Line 218:
!
!
type( node ), target :: head</lang>
type( node ), target :: head</lang>

=={{header|F#}}==
<lang fsharp>
type 'a DLElm = {
mutable prev: 'a DLElm option
data: 'a
mutable next: 'a DLElm option
}
</lang>


=={{header|Go}}==
=={{header|Go}}==