mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-03 14:37:05 +03:00
More good stuff.
This commit is contained in:
parent
646512f7e4
commit
2e5acd50da
@ -287,7 +287,38 @@
|
||||
++ show :: view
|
||||
|= pax=path
|
||||
^- lens
|
||||
!!
|
||||
?~ huv.sat *lens
|
||||
=+ gat=(slap u.huv.sat [%cnzy %peek])
|
||||
=+ cor=(slam gat !>(pax))
|
||||
=+ ^= dek
|
||||
|* fun=$+(vase *)
|
||||
|= nam=@tas
|
||||
=+ vax=(slap cor [%cnzy nam])
|
||||
^- (unit (unit fun))
|
||||
?: =(~ q.vax) ~
|
||||
?: =([~ ~] q.vax) [~ ~]
|
||||
[~ ~ (fun (slot 7 vax))]
|
||||
=+ ^= nib
|
||||
|= vax=vase
|
||||
((hard null) q.vax)
|
||||
=+ ^= yob
|
||||
|= vax=vase ^- cage
|
||||
[((hard lode) -.q.vax) (slot 3 vax)]
|
||||
=+ ^= yar
|
||||
|= vax=vase ^- arch
|
||||
((hard arch) q.vax)
|
||||
=+ ^= dif
|
||||
|= vax=vase ^- (unit cage)
|
||||
?: =(~ q.vax) ~
|
||||
[~ (yob (slot 3 vax))]
|
||||
|%
|
||||
++ u ((dek nib) %u)
|
||||
++ v ((dek yob) %v)
|
||||
++ w ((dek dif) %w)
|
||||
++ x ((dek yob) %x)
|
||||
++ y ((dek yar) %y)
|
||||
++ z ((dek yob) %z)
|
||||
--
|
||||
::
|
||||
++ bo
|
||||
|_ $: hen=duct :: system cause
|
||||
|
@ -8794,6 +8794,7 @@
|
||||
[%ud p=@ud] :: sequence
|
||||
== ::
|
||||
++ desk ,@tas :: ship desk case spur
|
||||
++ cage ,[p=lode q=vase] :: structured data
|
||||
++ chop :: permissions
|
||||
$: p=(unit (set monk)) :: readers
|
||||
q=(set monk) :: authors
|
||||
@ -8822,13 +8823,14 @@
|
||||
++ lens :: observation core
|
||||
$_ ^? ::
|
||||
|% ++ u *(unit (unit ,~)) :: existence
|
||||
++ v *(unit (unit (disk))) :: full history
|
||||
++ w *(unit (unit (unit (disk)))) :: latest diff
|
||||
++ x *(unit (unit (disk))) :: data at path
|
||||
++ v *(unit (unit cage)) :: full history
|
||||
++ w *(unit (unit (unit cage))) :: latest diff
|
||||
++ x *(unit (unit cage)) :: data at path
|
||||
++ y *(unit (unit arch)) :: directory
|
||||
++ z *(unit (unit (disk))) :: current subtree
|
||||
++ z *(unit (unit cage)) :: current subtree
|
||||
-- ::
|
||||
++ logo ,@tas :: content type
|
||||
++ lode $|(@tas [p=lode q=lode]) :: constructed logos
|
||||
++ mark ,@uvH :: type by core hash
|
||||
++ mill (each vase milt) :: vase/metavase
|
||||
++ milt ,[p=* q=*] :: metavase
|
||||
|
@ -1972,7 +1972,6 @@
|
||||
++ bray ,[p=life q=(unit life) r=ship s=@da] :: our parent us now
|
||||
++ brow ,[p=@da q=@tas] :: browser version
|
||||
++ buck ,[p=mace q=will] :: all security data
|
||||
++ cage ,[p=lode q=vase] :: structured data
|
||||
++ cake ,[p=sock q=skin r=@] :: top level packet
|
||||
++ cape :: end-to-end result
|
||||
$? %good :: delivered
|
||||
@ -2269,7 +2268,6 @@
|
||||
++ lice ,[p=ship q=buck] :: full license
|
||||
++ life ,@ud :: regime number
|
||||
++ lint (list rock) :: fragment array
|
||||
++ lode $|(@tas [p=lode q=lode]) :: constructed logos
|
||||
++ love $% :: http response
|
||||
[%ham p=manx] :: html node
|
||||
[%mid p=mite q=octs] :: mime-typed data
|
||||
|
Loading…
Reference in New Issue
Block a user