Isabelle and Doom Guy for Isabelle Day!!
#fanart #crossover #isabelle #AnimalCrossing #doom #doomslayer #anthro
Running the manual: an approach to high-assurance microkernel development
> the kernel is obviously a state
transformer, and hence, conveniently represented as a monad. This
choice is reaffirmed by the need for recoverable exceptions, which
are detailed in the next subsection. In fact, we will see that we want
to distinguish between code that may raise recoverable exceptions
and code that does not have that liberty. Hence, it is worthwhile
to use monad transformers as provided by the MTL in the Haskell
Hierarchical Libraries
> seL4 API includes several system calls that
attempt to manipulate a capability address space, which is a data
structure containing a sparse mapping from addresses to capabili-
ties. If one of these system calls fails to locate a specified capability,
it will generate a system call error that is returned to the caller. On
the other hand, a similar failure while searching for a capability that
is being directly invoked will generate a fault message that is sent
to the current thread’s fault handler; a failure while trying to trans-
mit a capability through a one-way communication channel will be
silently ignored when the receiver is unable or unwilling to receive
the capability.
> HOL is a logic of total functions and is as such not suitable to ex-
press the semantics of Haskell directly. It is however suitable to
describe the semantics of Haskell functions that always terminate
and that do not make essential use of laziness. The seL4 implemen-
tation consists of such functions.
#haskell #isabelle #sel4
http://portal.acm.org/citation.cfm?id=1159842.1159850&coll=portal&dl=ACM&type=series&idx=1159842&part=Proceedings&WantType=Proceedings&title=Haskell&CFID=18785943&CFTOKEN=93152956
Some observations on working in a non-dependently typed functional programming language
#LeMonde : "Au #théâtre, le retour d’une #censure qu’on croyait évanouie"
"A la différence de #SylvieChalaye, l’universitaire #Isabelle# Barbéris ne fait pas de distinction : « Les #censures de #droite et de #gauche ont tendance aujourd’hui à se recouper…[autant] la censure qui défendrait la juste représentation de #minorités dominées » que « celle émanant de groupements d’intérêts #réactionnaires et #conservateurs »."
Aquest any fa 25 anys que ens arribava "Isabelle" per "Windows" . #Isabelle #Windows #Aventura #Videojocs #Gaming #VideoGames #RetroGaming #ClassicGaming #RetroGames #VideojocsAntics
My PhD student Sára and I are looking for people to participate in a study on usability aspects of interactive theorem provers. Please consider signing up!
Who? anyone who uses or has used an interactive theorem prover for whatever purpose
What? 90 - 120 minute interviews (possibly including a small think-aloud programming session)
When? interviews will be scheduled starting September 2024
Where? online (participants from anywhere are welcome)
We are hoping these interviews will help us determine how you interact with your theorem provers and to gain insights on how we can improve the user experience. We are interested in all aspects of interactive theorem provers, including but not limited to their design, their tooling, their libraries, and their documentation.
Sign up here: https://tudelft.fra1.qualtrics.com/jfe/form/SV_0UJKuqcWC9G4FEy
We have an exciting opportunity for PhD study with myself and Prof. Burkhart Wolff form the Université Paris-Saclay on developing a formal semantics for Go (lang) in Isabelle/HOL. This new 'double PhD' programme leading to a PhD award from both universities.
More information and application details at: https://www.exeter.ac.uk/study/pg-research/funding/phdfunding/paris-saclay/ and https://adum.fr/as/ed/voirproposition.pl?site=adumR&matricule_prop=53822#version (application deadline: 31st of March 2024). Please contact me for more details.
#Isabelle #PhD #FediHire #Golang #Verification #ITP #Semantics
This #VGMWednesday is an open theme. Mods are asleep, time to post Doom Crossing: Eternal Horizons.
#Météo du jeudi 22 février 2024 à #Niort : journée pluvieuse avec des rafales de vent jusqu'à 95 km/h. Min. : 9°. Max. : 13°. Bonne fête aux #Isabelle. Les Deux-Sèvres en vigilance orange pluie-inondation et jaune vent et crues.
→ https://bit.ly/2MFBJhy